Skylark -> Starlark for various methods, variables, constants, etc.
PiperOrigin-RevId: 312113900
diff --git a/src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java b/src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java
index bbf51b8..217182c 100644
--- a/src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java
+++ b/src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java
@@ -523,17 +523,17 @@
}
@Override
- public Depset getSkylarkInputs() {
+ public Depset getStarlarkInputs() {
return Depset.of(Artifact.TYPE, getInputs());
}
@Override
- public Depset getSkylarkOutputs() {
+ public Depset getStarlarkOutputs() {
return Depset.of(Artifact.TYPE, NestedSetBuilder.wrap(Order.STABLE_ORDER, getOutputs()));
}
@Override
- public Sequence<String> getSkylarkArgv() throws EvalException {
+ public Sequence<String> getStarlarkArgv() throws EvalException {
return null;
}
@@ -544,12 +544,12 @@
}
@Override
- public String getSkylarkContent() throws IOException, EvalException {
+ public String getStarlarkContent() throws IOException, EvalException {
return null;
}
@Override
- public Dict<String, String> getSkylarkSubstitutions() {
+ public Dict<String, String> getStarlarkSubstitutions() {
return null;
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/AnalysisEnvironment.java b/src/main/java/com/google/devtools/build/lib/analysis/AnalysisEnvironment.java
index dcc1b6e..69cf115 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/AnalysisEnvironment.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/AnalysisEnvironment.java
@@ -150,7 +150,7 @@
* Returns the options that affect the Starlark interpreter used for evaluating Starlark rule
* implementation functions.
*/
- StarlarkSemantics getSkylarkSemantics() throws InterruptedException;
+ StarlarkSemantics getStarlarkSemantics() throws InterruptedException;
/**
* Returns the Artifact that is used to hold the non-volatile workspace status for the current
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java b/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java
index 737b351..e2522f1 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java
@@ -358,7 +358,7 @@
}
@Override
- public StarlarkSemantics getSkylarkSemantics() throws InterruptedException {
+ public StarlarkSemantics getStarlarkSemantics() throws InterruptedException {
return PrecomputedValue.STARLARK_SEMANTICS.get(skyframeEnv);
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java
index a753921..bf51cdb 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java
@@ -237,7 +237,7 @@
SourceArtifact artifact =
artifactFactory.getSourceArtifact(
inputFile.getExecPath(
- analysisEnvironment.getSkylarkSemantics().experimentalSiblingRepositoryLayout()),
+ analysisEnvironment.getStarlarkSemantics().experimentalSiblingRepositoryLayout()),
inputFile.getPackage().getSourceRoot().get(),
ConfiguredTargetKey.of(target.getLabel(), config));
return new InputFileConfiguredTarget(targetContext, inputFile, artifact);
@@ -470,7 +470,7 @@
rule.getRuleClassObject().getAdvertisedProviders(),
rule.getRuleClassObject().getConfiguredTargetFunction(),
rule.getLocation(),
- env.getSkylarkSemantics(),
+ env.getStarlarkSemantics(),
ruleClassProvider.getToolsRepository());
return target != null ? target : erroredConfiguredTarget(ruleContext);
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/EmptyConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/EmptyConfiguredTarget.java
index d3b167d..798af73 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/EmptyConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/EmptyConfiguredTarget.java
@@ -33,12 +33,12 @@
@Nullable
@Override
- protected Info rawGetSkylarkProvider(Provider.Key providerKey) {
+ protected Info rawGetStarlarkProvider(Provider.Key providerKey) {
return null;
}
@Override
- protected Object rawGetSkylarkProvider(String providerKey) {
+ protected Object rawGetStarlarkProvider(String providerKey) {
return null;
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
index 606e831..8beffa9 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
@@ -124,7 +124,7 @@
implements ActionConstructionContext, ActionRegistry, RuleErrorConsumer {
public boolean isAllowTagsPropagation() throws InterruptedException {
- return this.getAnalysisEnvironment().getSkylarkSemantics().experimentalAllowTagsPropagation();
+ return this.getAnalysisEnvironment().getStarlarkSemantics().experimentalAllowTagsPropagation();
}
/** Custom dependency validation logic. */
@@ -2030,7 +2030,7 @@
* build)
*/
public StarlarkSemantics getStarlarkSemantics() throws InterruptedException {
- return env.getSkylarkSemantics();
+ return env.getStarlarkSemantics();
}
/**
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/actions/FileWriteAction.java b/src/main/java/com/google/devtools/build/lib/analysis/actions/FileWriteAction.java
index 7270acf..5cb26b4 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/actions/FileWriteAction.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/actions/FileWriteAction.java
@@ -222,7 +222,7 @@
}
@Override
- public String getSkylarkContent() {
+ public String getStarlarkContent() {
return getFileContents();
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/actions/ParameterFileWriteAction.java b/src/main/java/com/google/devtools/build/lib/analysis/actions/ParameterFileWriteAction.java
index de2a71f..39ac0462 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/actions/ParameterFileWriteAction.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/actions/ParameterFileWriteAction.java
@@ -122,7 +122,7 @@
}
@Override
- public String getSkylarkContent() throws IOException, EvalException {
+ public String getStarlarkContent() throws IOException, EvalException {
if (hasInputArtifactToExpand) {
// Tree artifact information isn't available at analysis time.
return null;
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/actions/SpawnAction.java b/src/main/java/com/google/devtools/build/lib/analysis/actions/SpawnAction.java
index a2f5578..da11379 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/actions/SpawnAction.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/actions/SpawnAction.java
@@ -256,7 +256,7 @@
}
@Override
- public Sequence<String> getSkylarkArgv() throws EvalException {
+ public Sequence<String> getStarlarkArgv() throws EvalException {
try {
return StarlarkList.immutableCopyOf(getArguments());
} catch (CommandLineExpansionException exception) {
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/actions/TemplateExpansionAction.java b/src/main/java/com/google/devtools/build/lib/analysis/actions/TemplateExpansionAction.java
index c4e3810..3744a60 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/actions/TemplateExpansionAction.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/actions/TemplateExpansionAction.java
@@ -138,7 +138,7 @@
}
@Override
- public String getSkylarkContent() throws IOException {
+ public String getStarlarkContent() throws IOException {
return getFileContents();
}
@@ -214,7 +214,7 @@
}
@Override
- public Dict<String, String> getSkylarkSubstitutions() {
+ public Dict<String, String> getStarlarkSubstitutions() {
ImmutableMap.Builder<String, String> builder = ImmutableMap.builder();
for (Substitution entry : substitutions) {
builder.put(entry.getKey(), entry.getValue());
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java
index 9766cbe..5d6951c 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java
@@ -227,12 +227,12 @@
if (providerKey.equals(DefaultInfo.PROVIDER.getKey())) {
return getDefaultProvider();
}
- return rawGetSkylarkProvider(providerKey);
+ return rawGetStarlarkProvider(providerKey);
}
/** Implement in subclasses to get a Starlark provider for a given {@code providerKey}. */
@Nullable
- protected abstract Info rawGetSkylarkProvider(Provider.Key providerKey);
+ protected abstract Info rawGetStarlarkProvider(Provider.Key providerKey);
public String getRuleClassString() {
return "";
@@ -253,12 +253,12 @@
case OutputGroupInfo.SKYLARK_NAME:
return get(OutputGroupInfo.SKYLARK_CONSTRUCTOR);
default:
- return rawGetSkylarkProvider(providerKey);
+ return rawGetStarlarkProvider(providerKey);
}
}
/** Implement in subclasses to get a Starlark provider for a given {@code providerKey}. */
- protected abstract Object rawGetSkylarkProvider(String providerKey);
+ protected abstract Object rawGetStarlarkProvider(String providerKey);
// All main target classes must override this method to provide more descriptive strings.
// Exceptions are currently EnvironmentGroupConfiguredTarget and PackageGroupConfiguredTarget.
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/EnvironmentGroupConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/EnvironmentGroupConfiguredTarget.java
index ad3b159..3630d09 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/EnvironmentGroupConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/EnvironmentGroupConfiguredTarget.java
@@ -41,12 +41,12 @@
}
@Override
- protected Info rawGetSkylarkProvider(Provider.Key providerKey) {
+ protected Info rawGetStarlarkProvider(Provider.Key providerKey) {
return null;
}
@Override
- protected Object rawGetSkylarkProvider(String providerKey) {
+ protected Object rawGetStarlarkProvider(String providerKey) {
return null;
}
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/FileConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/FileConfiguredTarget.java
index 853b909..980bff5 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/FileConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/FileConfiguredTarget.java
@@ -113,12 +113,12 @@
}
@Override
- protected Info rawGetSkylarkProvider(Provider.Key providerKey) {
+ protected Info rawGetStarlarkProvider(Provider.Key providerKey) {
return providers.get(providerKey);
}
@Override
- protected Object rawGetSkylarkProvider(String providerKey) {
+ protected Object rawGetStarlarkProvider(String providerKey) {
return providers.get(providerKey);
}
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/MergedConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/MergedConfiguredTarget.java
index 5d44784..6578ba3 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/MergedConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/MergedConfiguredTarget.java
@@ -92,7 +92,7 @@
}
@Override
- protected Info rawGetSkylarkProvider(Provider.Key providerKey) {
+ protected Info rawGetStarlarkProvider(Provider.Key providerKey) {
Info provider = nonBaseProviders.get(providerKey);
if (provider == null) {
provider = base.get(providerKey);
@@ -101,7 +101,7 @@
}
@Override
- protected Object rawGetSkylarkProvider(String providerKey) {
+ protected Object rawGetStarlarkProvider(String providerKey) {
if (providerKey.equals(AbstractConfiguredTarget.ACTIONS_FIELD_NAME)) {
ImmutableList.Builder<ActionAnalysisMetadata> actions = ImmutableList.builder();
// Only expose actions which are SkylarkValues.
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/PackageGroupConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/PackageGroupConfiguredTarget.java
index 2d58c7f..decdf6e 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/PackageGroupConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/PackageGroupConfiguredTarget.java
@@ -107,12 +107,12 @@
}
@Override
- protected Info rawGetSkylarkProvider(Provider.Key providerKey) {
+ protected Info rawGetStarlarkProvider(Provider.Key providerKey) {
return null;
}
@Override
- protected Object rawGetSkylarkProvider(String providerKey) {
+ protected Object rawGetStarlarkProvider(String providerKey) {
return null;
}
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java
index 4180582..e02f660 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java
@@ -195,12 +195,12 @@
}
@Override
- protected Info rawGetSkylarkProvider(Provider.Key providerKey) {
+ protected Info rawGetStarlarkProvider(Provider.Key providerKey) {
return providers.get(providerKey);
}
@Override
- protected Object rawGetSkylarkProvider(String providerKey) {
+ protected Object rawGetStarlarkProvider(String providerKey) {
if (providerKey.equals(ACTIONS_FIELD_NAME)) {
// Only expose actions which are legitimate Starlark values, otherwise they will later
// cause a Bazel crash.
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java
index e98aa88..13a427e 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java
@@ -148,9 +148,9 @@
}
@Override
- public CcCompilationOutputs createCompilationOutputsFromSkylark(
+ public CcCompilationOutputs createCompilationOutputsFromStarlark(
Object objectsObject, Object picObjectsObject) throws EvalException {
- return super.createCompilationOutputsFromSkylark(objectsObject, picObjectsObject);
+ return super.createCompilationOutputsFromStarlark(objectsObject, picObjectsObject);
}
@Override
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/actions/NinjaGraph.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/actions/NinjaGraph.java
index 4ce6857..6ff13bf 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/actions/NinjaGraph.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/actions/NinjaGraph.java
@@ -72,7 +72,7 @@
@Override
public ConfiguredTarget create(RuleContext ruleContext)
throws InterruptedException, RuleErrorException, ActionConflictException {
- if (!ruleContext.getAnalysisEnvironment().getSkylarkSemantics().experimentalNinjaActions()) {
+ if (!ruleContext.getAnalysisEnvironment().getStarlarkSemantics().experimentalNinjaActions()) {
throw ruleContext.throwWithRuleError(
"Usage of ninja_graph is only allowed with --experimental_ninja_actions flag");
}
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/Depset.java b/src/main/java/com/google/devtools/build/lib/collect/nestedset/Depset.java
index 0f0a125..3718d67 100644
--- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/Depset.java
+++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/Depset.java
@@ -325,7 +325,7 @@
Order order = getOrder();
if (order != Order.STABLE_ORDER) {
printer.append(", order = ");
- printer.repr(order.getSkylarkName());
+ printer.repr(order.getStarlarkName());
}
printer.append(")");
}
@@ -389,7 +389,7 @@
if (!order.isCompatible(x.getOrder())) {
throw Starlark.errorf(
"Order '%s' is incompatible with order '%s'",
- order.getSkylarkName(), x.getOrder().getSkylarkName());
+ order.getStarlarkName(), x.getOrder().getStarlarkName());
}
builder.addTransitive(x.getSet());
}
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java b/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java
index 7ccbabf..5d9a663 100644
--- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java
@@ -138,7 +138,9 @@
Preconditions.checkNotNull(subset);
Preconditions.checkArgument(
order.isCompatible(subset.getOrder()),
- "Order mismatch: %s != %s", subset.getOrder().getSkylarkName(), order.getSkylarkName());
+ "Order mismatch: %s != %s",
+ subset.getOrder().getStarlarkName(),
+ order.getStarlarkName());
if (!subset.isEmpty()) {
if (transitiveSets == null) {
transitiveSets = CompactHashSet.create();
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java b/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java
index 078238a..2fd21f6 100644
--- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java
+++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java
@@ -109,11 +109,11 @@
private static final ImmutableMap<String, Order> VALUES;
private static final Order[] ORDINALS;
- private final String skylarkName;
+ private final String starlarkName;
private final NestedSet<?> emptySet;
- private Order(String skylarkName) {
- this.skylarkName = skylarkName;
+ private Order(String starlarkName) {
+ this.starlarkName = starlarkName;
this.emptySet = new NestedSet<>(this);
}
@@ -148,8 +148,8 @@
return (NestedSet<E>) emptySet;
}
- public String getSkylarkName() {
- return skylarkName;
+ public String getStarlarkName() {
+ return starlarkName;
}
/**
@@ -185,7 +185,7 @@
HashMap<String, Order> entries = Maps.newHashMapWithExpectedSize(ORDINALS.length);
for (Order current : ORDINALS) {
- entries.put(current.getSkylarkName(), current);
+ entries.put(current.getStarlarkName(), current);
}
VALUES = ImmutableMap.copyOf(entries);
diff --git a/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java b/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java
index ebb6e77..2797f0d 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java
@@ -250,7 +250,7 @@
* @param rule a rule instance to get tags from
* @param allowTagsPropagation if set to true, tags will be propagated from a target to the
* actions' execution requirements, for more details {@see
- * SkylarkSematicOptions#experimentalAllowTagsPropagation}
+ * StarlarkSemanticsOptions#experimentalAllowTagsPropagation}
*/
public static ImmutableMap<String, String> getExecutionInfo(
Rule rule, boolean allowTagsPropagation) {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/ArtifactCategory.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/ArtifactCategory.java
index 954cb9e..847ee47 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/ArtifactCategory.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/ArtifactCategory.java
@@ -44,13 +44,13 @@
// the options passed to the clif_matcher.
CLIF_OUTPUT_PROTO("", ".opb");
- private static final ArtifactCategory[] ALLOWED_FROM_SKYLARK = {
+ private static final ArtifactCategory[] ALLOWED_FROM_STARLARK = {
STATIC_LIBRARY, ALWAYSLINK_STATIC_LIBRARY, DYNAMIC_LIBRARY, INTERFACE_LIBRARY
};
private final String defaultPrefix;
private final String defaultExtension;
- private final String skylarkName;
+ private final String starlarkName;
// The extensions allowed for this artifact name pattern, Bazel should recognized them as
// corresponding file type in CppFileTypes.java
final ImmutableList<String> allowedExtensions;
@@ -67,17 +67,17 @@
.add(extraAllowedExtensions)
.build();
- this.skylarkName = toString().toLowerCase();
+ this.starlarkName = toString().toLowerCase();
}
- public String getSkylarkName() {
- return skylarkName;
+ public String getStarlarkName() {
+ return starlarkName;
}
public static ArtifactCategory fromString(
- String skylarkName, Location location, String fieldForError) throws EvalException {
- for (ArtifactCategory registerActions : ALLOWED_FROM_SKYLARK) {
- if (registerActions.getSkylarkName().equals(skylarkName)) {
+ String starlarkName, Location location, String fieldForError) throws EvalException {
+ for (ArtifactCategory registerActions : ALLOWED_FROM_STARLARK) {
+ if (registerActions.getStarlarkName().equals(starlarkName)) {
return registerActions;
}
}
@@ -88,8 +88,8 @@
fieldForError,
Joiner.on(", ")
.join(
- Arrays.stream(ALLOWED_FROM_SKYLARK)
- .map(ArtifactCategory::getSkylarkName)
+ Arrays.stream(ALLOWED_FROM_STARLARK)
+ .map(ArtifactCategory::getStarlarkName)
.collect(ImmutableList.toImmutableList()))));
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java
index de4c76c..16335d2 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java
@@ -294,7 +294,7 @@
if (ruleContext.attributes().isAttributeValueExplicitlySpecified("dynamic_deps")) {
if (!ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalCcSharedLibrary()) {
ruleContext.ruleError(
"The attribute 'dynamic_deps' can only be used with the flag"
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
index d6dfbff..5a52c0c 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
@@ -209,7 +209,7 @@
Label label = ruleClass.getRuleDefinitionEnvironmentLabel();
if (label != null) {
checkLocationWhitelisted(
- context.getAnalysisEnvironment().getSkylarkSemantics(),
+ context.getAnalysisEnvironment().getStarlarkSemantics(),
rule.getLocation(),
label.getPackageFragment().toString());
}
@@ -605,7 +605,7 @@
.getExecPath(
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout());
result.add(rulePackage);
@@ -622,7 +622,7 @@
.getExecPath(
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout());
// For now, anything with an 'includes' needs a blanket declaration
result.add(packageFragment.getRelative("**"));
@@ -634,7 +634,7 @@
boolean siblingRepositoryLayout =
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout();
List<PathFragment> result = new ArrayList<>();
PackageIdentifier packageIdentifier = ruleContext.getLabel().getPackageIdentifier();
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 c08b3c7..0554a9c 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
@@ -950,7 +950,7 @@
boolean siblingRepositoryLayout =
actionConstructionContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout();
PathFragment repositoryPath =
label.getPackageIdentifier().getRepository().getExecPath(siblingRepositoryLayout);
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 c5a8a8d..fff9050 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
@@ -104,7 +104,7 @@
}
@Override
- public Sequence<Artifact> getSkylarkObjectFiles(boolean usePic, StarlarkThread thread)
+ public Sequence<Artifact> getStarlarkObjectFiles(boolean usePic, StarlarkThread thread)
throws EvalException {
CcCommon.checkLocationWhitelisted(
thread.getSemantics(),
@@ -117,12 +117,12 @@
}
@Override
- public Sequence<Artifact> getSkylarkObjects() throws EvalException {
+ public Sequence<Artifact> getStarlarkObjects() throws EvalException {
return StarlarkList.immutableCopyOf(getObjectFiles(/* usePic= */ false));
}
@Override
- public Sequence<Artifact> getSkylarkPicObjects() throws EvalException {
+ public Sequence<Artifact> getStarlarkPicObjects() throws EvalException {
return StarlarkList.immutableCopyOf(getObjectFiles(/* usePic= */ true));
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingContext.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingContext.java
index 7ed4b1c..ed5b613 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingContext.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingContext.java
@@ -429,17 +429,17 @@
}
@Override
- public Depset getSkylarkLinkerInputs() {
+ public Depset getStarlarkLinkerInputs() {
return Depset.of(LinkerInput.TYPE, linkerInputs);
}
@Override
- public Sequence<String> getSkylarkUserLinkFlags() {
+ public Sequence<String> getStarlarkUserLinkFlags() {
return StarlarkList.immutableCopyOf(getFlattenedUserLinkFlags());
}
@Override
- public Object getSkylarkLibrariesToLink(StarlarkSemantics semantics) {
+ public Object getStarlarkLibrariesToLink(StarlarkSemantics semantics) {
// TODO(plf): Flag can be removed already.
if (semantics.incompatibleDepsetForLibrariesToLinkGetter()) {
return Depset.of(LibraryToLink.TYPE, getLibraries());
@@ -449,7 +449,7 @@
}
@Override
- public Depset getSkylarkNonCodeInputs() {
+ public Depset getStarlarkNonCodeInputs() {
return Depset.of(Artifact.TYPE, getNonCodeInputs());
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java
index 205f90a..fe2212b 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java
@@ -342,9 +342,9 @@
/** Converts an object that can be ether Depset or None into NestedSet. */
protected NestedSet<String> asStringNestedSet(Object o) throws Depset.TypeException {
- Depset skylarkNestedSet = convertFromNoneable(o, /* defaultValue= */ (Depset) null);
- if (skylarkNestedSet != null) {
- return skylarkNestedSet.getSet(String.class);
+ Depset starlarkNestedSet = convertFromNoneable(o, /* defaultValue= */ (Depset) null);
+ if (starlarkNestedSet != null) {
+ return starlarkNestedSet.getSet(String.class);
} else {
return NestedSetBuilder.emptySet(Order.STABLE_ORDER);
}
@@ -352,10 +352,10 @@
/** Converts an object that can be either Sequence, or None into ImmutableList. */
protected ImmutableList<String> asStringImmutableList(Object o) {
- Sequence<String> skylarkList =
+ Sequence<String> starlarkList =
convertFromNoneable(o, /* defaultValue= */ (Sequence<String>) null);
- if (skylarkList != null) {
- return skylarkList.getImmutableList();
+ if (starlarkList != null) {
+ return starlarkList.getImmutableList();
} else {
return ImmutableList.of();
}
@@ -376,7 +376,7 @@
* This method returns a {@link LibraryToLink} object that will be used to contain linking
* artifacts and information for a single library that will later be used by a linking action.
*
- * @param actionsObject SkylarkActionFactory
+ * @param actionsObject StarlarkActionFactory
* @param featureConfigurationObject FeatureConfiguration
* @param staticLibraryObject Artifact
* @param picStaticLibraryObject Artifact
@@ -403,7 +403,7 @@
String interfaceLibraryPath,
StarlarkThread thread)
throws EvalException, InterruptedException {
- StarlarkActionFactory skylarkActionFactory =
+ StarlarkActionFactory starlarkActionFactory =
nullIfNone(actionsObject, StarlarkActionFactory.class);
FeatureConfigurationForStarlark featureConfiguration =
nullIfNone(featureConfigurationObject, FeatureConfigurationForStarlark.class);
@@ -508,16 +508,16 @@
}
dynamicLibrary =
SolibSymlinkAction.getDynamicLibrarySymlink(
- skylarkActionFactory.asActionRegistry(skylarkActionFactory),
- skylarkActionFactory.getActionConstructionContext(),
+ starlarkActionFactory.asActionRegistry(starlarkActionFactory),
+ starlarkActionFactory.getActionConstructionContext(),
ccToolchainProvider.getSolibDirectory(),
dynamicLibrary,
dynamicLibraryPathFragment);
} else {
dynamicLibrary =
SolibSymlinkAction.getDynamicLibrarySymlink(
- skylarkActionFactory.asActionRegistry(skylarkActionFactory),
- skylarkActionFactory.getActionConstructionContext(),
+ starlarkActionFactory.asActionRegistry(starlarkActionFactory),
+ starlarkActionFactory.getActionConstructionContext(),
ccToolchainProvider.getSolibDirectory(),
dynamicLibrary,
/* preserveName= */ true,
@@ -534,8 +534,9 @@
}
interfaceLibrary =
SolibSymlinkAction.getDynamicLibrarySymlink(
- /* actionRegistry= */ skylarkActionFactory.asActionRegistry(skylarkActionFactory),
- /* actionConstructionContext= */ skylarkActionFactory
+ /* actionRegistry= */ starlarkActionFactory.asActionRegistry(
+ starlarkActionFactory),
+ /* actionConstructionContext= */ starlarkActionFactory
.getActionConstructionContext(),
ccToolchainProvider.getSolibDirectory(),
interfaceLibrary,
@@ -543,8 +544,9 @@
} else {
interfaceLibrary =
SolibSymlinkAction.getDynamicLibrarySymlink(
- /* actionRegistry= */ skylarkActionFactory.asActionRegistry(skylarkActionFactory),
- /* actionConstructionContext= */ skylarkActionFactory
+ /* actionRegistry= */ starlarkActionFactory.asActionRegistry(
+ starlarkActionFactory),
+ /* actionConstructionContext= */ starlarkActionFactory
.getActionConstructionContext(),
ccToolchainProvider.getSolibDirectory(),
interfaceLibrary,
@@ -766,11 +768,11 @@
}
@Override
- public CcToolchainConfigInfo ccToolchainConfigInfoFromSkylark(
+ public CcToolchainConfigInfo ccToolchainConfigInfoFromStarlark(
StarlarkRuleContext starlarkRuleContext,
- Sequence<?> features, // <SkylarkInfo> expected
- Sequence<?> actionConfigs, // <SkylarkInfo> expected
- Sequence<?> artifactNamePatterns, // <SkylarkInfo> expected
+ Sequence<?> features, // <StarlarkInfo> expected
+ Sequence<?> actionConfigs, // <StarlarkInfo> expected
+ Sequence<?> artifactNamePatterns, // <StarlarkInfo> expected
Sequence<?> cxxBuiltInIncludeDirectoriesUnchecked, // <String> expected
String toolchainIdentifier,
String hostSystemName,
@@ -780,8 +782,8 @@
String compiler,
String abiVersion,
String abiLibcVersion,
- Sequence<?> toolPaths, // <SkylarkInfo> expected
- Sequence<?> makeVariables, // <SkylarkInfo> expected
+ Sequence<?> toolPaths, // <StarlarkInfo> expected
+ Sequence<?> makeVariables, // <StarlarkInfo> expected
Object builtinSysroot,
Object ccTargetOs)
throws EvalException {
@@ -792,8 +794,8 @@
ImmutableList.Builder<Feature> featureBuilder = ImmutableList.builder();
for (Object feature : features) {
- checkRightSkylarkInfoProvider(feature, "features", "FeatureInfo");
- featureBuilder.add(featureFromSkylark((StarlarkInfo) feature));
+ checkRightStarlarkInfoProvider(feature, "features", "FeatureInfo");
+ featureBuilder.add(featureFromStarlark((StarlarkInfo) feature));
}
ImmutableList<Feature> featureList = featureBuilder.build();
@@ -804,8 +806,8 @@
ImmutableList.Builder<ActionConfig> actionConfigBuilder = ImmutableList.builder();
for (Object actionConfig : actionConfigs) {
- checkRightSkylarkInfoProvider(actionConfig, "action_configs", "ActionConfigInfo");
- actionConfigBuilder.add(actionConfigFromSkylark((StarlarkInfo) actionConfig));
+ checkRightStarlarkInfoProvider(actionConfig, "action_configs", "ActionConfigInfo");
+ actionConfigBuilder.add(actionConfigFromStarlark((StarlarkInfo) actionConfig));
}
ImmutableList<ActionConfig> actionConfigList = actionConfigBuilder.build();
@@ -816,10 +818,10 @@
ImmutableList.Builder<ArtifactNamePattern> artifactNamePatternBuilder = ImmutableList.builder();
for (Object artifactNamePattern : artifactNamePatterns) {
- checkRightSkylarkInfoProvider(
+ checkRightStarlarkInfoProvider(
artifactNamePattern, "artifact_name_patterns", "ArtifactNamePatternInfo");
artifactNamePatternBuilder.add(
- artifactNamePatternFromSkylark((StarlarkInfo) artifactNamePattern));
+ artifactNamePatternFromStarlark((StarlarkInfo) artifactNamePattern));
}
getLegacyArtifactNamePatterns(artifactNamePatternBuilder);
@@ -827,8 +829,8 @@
// Pairs (toolName, toolPath)
ImmutableList.Builder<Pair<String, String>> toolPathPairs = ImmutableList.builder();
for (Object toolPath : toolPaths) {
- checkRightSkylarkInfoProvider(toolPath, "tool_paths", "ToolPathInfo");
- Pair<String, String> toolPathPair = toolPathFromSkylark((StarlarkInfo) toolPath);
+ checkRightStarlarkInfoProvider(toolPath, "tool_paths", "ToolPathInfo");
+ Pair<String, String> toolPathPair = toolPathFromStarlark((StarlarkInfo) toolPath);
toolPathPairs.add(toolPathPair);
}
ImmutableList<Pair<String, String>> toolPathList = toolPathPairs.build();
@@ -933,8 +935,8 @@
ImmutableList.Builder<Pair<String, String>> makeVariablePairs = ImmutableList.builder();
for (Object makeVariable : makeVariables) {
- checkRightSkylarkInfoProvider(makeVariable, "make_variables", "MakeVariableInfo");
- Pair<String, String> makeVariablePair = makeVariableFromSkylark((StarlarkInfo) makeVariable);
+ checkRightStarlarkInfoProvider(makeVariable, "make_variables", "MakeVariableInfo");
+ Pair<String, String> makeVariablePair = makeVariableFromStarlark((StarlarkInfo) makeVariable);
makeVariablePairs.add(makeVariablePair);
}
@@ -957,7 +959,7 @@
convertFromNoneable(ccTargetOs, /* defaultValue= */ ""));
}
- private static void checkRightSkylarkInfoProvider(
+ private static void checkRightStarlarkInfoProvider(
Object o, String parameterName, String expectedProvider) throws EvalException {
if (!(o instanceof StarlarkInfo)) {
throw Starlark.errorf(
@@ -993,10 +995,11 @@
/** Creates a {@link Feature} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static Feature featureFromSkylark(StarlarkInfo featureStruct) throws EvalException {
+ static Feature featureFromStarlark(StarlarkInfo featureStruct) throws EvalException {
checkRightProviderType(featureStruct, "feature");
- String name = getMandatoryFieldFromSkylarkProvider(featureStruct, "name", String.class);
- Boolean enabled = getMandatoryFieldFromSkylarkProvider(featureStruct, "enabled", Boolean.class);
+ String name = getMandatoryFieldFromStarlarkProvider(featureStruct, "name", String.class);
+ Boolean enabled =
+ getMandatoryFieldFromStarlarkProvider(featureStruct, "enabled", Boolean.class);
if (name == null || (name.isEmpty() && !enabled)) {
throw new EvalException(
featureStruct.getCreationLoc(),
@@ -1014,9 +1017,9 @@
ImmutableList.Builder<FlagSet> flagSetBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> flagSets =
- getSkylarkProviderListFromSkylarkField(featureStruct, "flag_sets");
+ getStarlarkProviderListFromStarlarkField(featureStruct, "flag_sets");
for (StarlarkInfo flagSetObject : flagSets) {
- FlagSet flagSet = flagSetFromSkylark(flagSetObject, /* actionName= */ null);
+ FlagSet flagSet = flagSetFromStarlark(flagSetObject, /* actionName= */ null);
if (flagSet.getActions().isEmpty()) {
throw new EvalException(
flagSetObject.getCreationLoc(),
@@ -1027,29 +1030,30 @@
ImmutableList.Builder<EnvSet> envSetBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> envSets =
- getSkylarkProviderListFromSkylarkField(featureStruct, "env_sets");
+ getStarlarkProviderListFromStarlarkField(featureStruct, "env_sets");
for (StarlarkInfo envSet : envSets) {
- envSetBuilder.add(envSetFromSkylark(envSet));
+ envSetBuilder.add(envSetFromStarlark(envSet));
}
ImmutableList.Builder<ImmutableSet<String>> requiresBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> requires =
- getSkylarkProviderListFromSkylarkField(featureStruct, "requires");
+ getStarlarkProviderListFromStarlarkField(featureStruct, "requires");
for (StarlarkInfo featureSetStruct : requires) {
if (!"feature_set".equals(featureSetStruct.getValue("type_name"))) { // getValue() may be null
throw new EvalException(
featureStruct.getCreationLoc(), "expected object of type 'feature_set'.");
}
ImmutableSet<String> featureSet =
- getStringSetFromSkylarkProviderField(featureSetStruct, "features");
+ getStringSetFromStarlarkProviderField(featureSetStruct, "features");
requiresBuilder.add(featureSet);
}
- ImmutableList<String> implies = getStringListFromSkylarkProviderField(featureStruct, "implies");
+ ImmutableList<String> implies =
+ getStringListFromStarlarkProviderField(featureStruct, "implies");
ImmutableList<String> provides =
- getStringListFromSkylarkProviderField(featureStruct, "provides");
+ getStringListFromStarlarkProviderField(featureStruct, "provides");
return new Feature(
name,
@@ -1067,11 +1071,11 @@
* StarlarkInfo}.
*/
@VisibleForTesting
- static Pair<String, String> makeVariableFromSkylark(StarlarkInfo makeVariableStruct)
+ static Pair<String, String> makeVariableFromStarlark(StarlarkInfo makeVariableStruct)
throws EvalException {
checkRightProviderType(makeVariableStruct, "make_variable");
- String name = getMandatoryFieldFromSkylarkProvider(makeVariableStruct, "name", String.class);
- String value = getMandatoryFieldFromSkylarkProvider(makeVariableStruct, "value", String.class);
+ String name = getMandatoryFieldFromStarlarkProvider(makeVariableStruct, "name", String.class);
+ String value = getMandatoryFieldFromStarlarkProvider(makeVariableStruct, "value", String.class);
if (name == null || name.isEmpty()) {
throw new EvalException(
makeVariableStruct.getCreationLoc(),
@@ -1091,11 +1095,11 @@
* StarlarkInfo}.
*/
@VisibleForTesting
- static Pair<String, String> toolPathFromSkylark(StarlarkInfo toolPathStruct)
+ static Pair<String, String> toolPathFromStarlark(StarlarkInfo toolPathStruct)
throws EvalException {
checkRightProviderType(toolPathStruct, "tool_path");
- String name = getMandatoryFieldFromSkylarkProvider(toolPathStruct, "name", String.class);
- String path = getMandatoryFieldFromSkylarkProvider(toolPathStruct, "path", String.class);
+ String name = getMandatoryFieldFromStarlarkProvider(toolPathStruct, "name", String.class);
+ String path = getMandatoryFieldFromStarlarkProvider(toolPathStruct, "path", String.class);
if (name == null || name.isEmpty()) {
throw new EvalException(
toolPathStruct.getCreationLoc(),
@@ -1111,13 +1115,13 @@
/** Creates a {@link VariableWithValue} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static VariableWithValue variableWithValueFromSkylark(StarlarkInfo variableWithValueStruct)
+ static VariableWithValue variableWithValueFromStarlark(StarlarkInfo variableWithValueStruct)
throws EvalException {
checkRightProviderType(variableWithValueStruct, "variable_with_value");
String name =
- getMandatoryFieldFromSkylarkProvider(variableWithValueStruct, "name", String.class);
+ getMandatoryFieldFromStarlarkProvider(variableWithValueStruct, "name", String.class);
String value =
- getMandatoryFieldFromSkylarkProvider(variableWithValueStruct, "value", String.class);
+ getMandatoryFieldFromStarlarkProvider(variableWithValueStruct, "value", String.class);
if (name == null || name.isEmpty()) {
throw new EvalException(
variableWithValueStruct.getCreationLoc(),
@@ -1133,10 +1137,10 @@
/** Creates an {@link EnvEntry} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static EnvEntry envEntryFromSkylark(StarlarkInfo envEntryStruct) throws EvalException {
+ static EnvEntry envEntryFromStarlark(StarlarkInfo envEntryStruct) throws EvalException {
checkRightProviderType(envEntryStruct, "env_entry");
- String key = getMandatoryFieldFromSkylarkProvider(envEntryStruct, "key", String.class);
- String value = getMandatoryFieldFromSkylarkProvider(envEntryStruct, "value", String.class);
+ String key = getMandatoryFieldFromStarlarkProvider(envEntryStruct, "key", String.class);
+ String value = getMandatoryFieldFromStarlarkProvider(envEntryStruct, "value", String.class);
if (key == null || key.isEmpty()) {
throw new EvalException(
envEntryStruct.getCreationLoc(),
@@ -1153,57 +1157,57 @@
/** Creates a {@link WithFeatureSet} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static WithFeatureSet withFeatureSetFromSkylark(StarlarkInfo withFeatureSetStruct)
+ static WithFeatureSet withFeatureSetFromStarlark(StarlarkInfo withFeatureSetStruct)
throws EvalException {
checkRightProviderType(withFeatureSetStruct, "with_feature_set");
ImmutableSet<String> features =
- getStringSetFromSkylarkProviderField(withFeatureSetStruct, "features");
+ getStringSetFromStarlarkProviderField(withFeatureSetStruct, "features");
ImmutableSet<String> notFeatures =
- getStringSetFromSkylarkProviderField(withFeatureSetStruct, "not_features");
+ getStringSetFromStarlarkProviderField(withFeatureSetStruct, "not_features");
return new WithFeatureSet(features, notFeatures);
}
/** Creates an {@link EnvSet} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static EnvSet envSetFromSkylark(StarlarkInfo envSetStruct) throws EvalException {
+ static EnvSet envSetFromStarlark(StarlarkInfo envSetStruct) throws EvalException {
checkRightProviderType(envSetStruct, "env_set");
- ImmutableSet<String> actions = getStringSetFromSkylarkProviderField(envSetStruct, "actions");
+ ImmutableSet<String> actions = getStringSetFromStarlarkProviderField(envSetStruct, "actions");
if (actions.isEmpty()) {
throw new EvalException(
envSetStruct.getCreationLoc(), "actions parameter of env_set must be a nonempty list.");
}
ImmutableList.Builder<EnvEntry> envEntryBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> envEntryStructs =
- getSkylarkProviderListFromSkylarkField(envSetStruct, "env_entries");
+ getStarlarkProviderListFromStarlarkField(envSetStruct, "env_entries");
for (StarlarkInfo envEntryStruct : envEntryStructs) {
- envEntryBuilder.add(envEntryFromSkylark(envEntryStruct));
+ envEntryBuilder.add(envEntryFromStarlark(envEntryStruct));
}
ImmutableSet.Builder<WithFeatureSet> withFeatureSetBuilder = ImmutableSet.builder();
ImmutableList<StarlarkInfo> withFeatureSetStructs =
- getSkylarkProviderListFromSkylarkField(envSetStruct, "with_features");
+ getStarlarkProviderListFromStarlarkField(envSetStruct, "with_features");
for (StarlarkInfo withFeatureSetStruct : withFeatureSetStructs) {
- withFeatureSetBuilder.add(withFeatureSetFromSkylark(withFeatureSetStruct));
+ withFeatureSetBuilder.add(withFeatureSetFromStarlark(withFeatureSetStruct));
}
return new EnvSet(actions, envEntryBuilder.build(), withFeatureSetBuilder.build());
}
/** Creates a {@link FlagGroup} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static FlagGroup flagGroupFromSkylark(StarlarkInfo flagGroupStruct) throws EvalException {
+ static FlagGroup flagGroupFromStarlark(StarlarkInfo flagGroupStruct) throws EvalException {
checkRightProviderType(flagGroupStruct, "flag_group");
ImmutableList.Builder<Expandable> expandableBuilder = ImmutableList.builder();
- ImmutableList<String> flags = getStringListFromSkylarkProviderField(flagGroupStruct, "flags");
+ ImmutableList<String> flags = getStringListFromStarlarkProviderField(flagGroupStruct, "flags");
for (String flag : flags) {
StringValueParser parser = new StringValueParser(flag);
expandableBuilder.add(Flag.create(parser.getChunks()));
}
ImmutableList<StarlarkInfo> flagGroups =
- getSkylarkProviderListFromSkylarkField(flagGroupStruct, "flag_groups");
+ getStarlarkProviderListFromStarlarkField(flagGroupStruct, "flag_groups");
for (StarlarkInfo flagGroup : flagGroups) {
- expandableBuilder.add(flagGroupFromSkylark(flagGroup));
+ expandableBuilder.add(flagGroupFromStarlark(flagGroup));
}
if (flagGroups.size() > 0 && flags.size() > 0) {
@@ -1218,21 +1222,21 @@
}
String iterateOver =
- getMandatoryFieldFromSkylarkProvider(flagGroupStruct, "iterate_over", String.class);
+ getMandatoryFieldFromStarlarkProvider(flagGroupStruct, "iterate_over", String.class);
String expandIfAvailable =
- getMandatoryFieldFromSkylarkProvider(flagGroupStruct, "expand_if_available", String.class);
+ getMandatoryFieldFromStarlarkProvider(flagGroupStruct, "expand_if_available", String.class);
String expandIfNotAvailable =
- getMandatoryFieldFromSkylarkProvider(
+ getMandatoryFieldFromStarlarkProvider(
flagGroupStruct, "expand_if_not_available", String.class);
String expandIfTrue =
- getMandatoryFieldFromSkylarkProvider(flagGroupStruct, "expand_if_true", String.class);
+ getMandatoryFieldFromStarlarkProvider(flagGroupStruct, "expand_if_true", String.class);
String expandIfFalse =
- getMandatoryFieldFromSkylarkProvider(flagGroupStruct, "expand_if_false", String.class);
+ getMandatoryFieldFromStarlarkProvider(flagGroupStruct, "expand_if_false", String.class);
StarlarkInfo expandIfEqualStruct =
- getMandatoryFieldFromSkylarkProvider(
+ getMandatoryFieldFromStarlarkProvider(
flagGroupStruct, "expand_if_equal", StarlarkInfo.class);
VariableWithValue expandIfEqual =
- expandIfEqualStruct == null ? null : variableWithValueFromSkylark(expandIfEqualStruct);
+ expandIfEqualStruct == null ? null : variableWithValueFromStarlark(expandIfEqualStruct);
return new FlagGroup(
expandableBuilder.build(),
@@ -1246,10 +1250,10 @@
/** Creates a {@link FlagSet} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static FlagSet flagSetFromSkylark(StarlarkInfo flagSetStruct, String actionName)
+ static FlagSet flagSetFromStarlark(StarlarkInfo flagSetStruct, String actionName)
throws EvalException {
checkRightProviderType(flagSetStruct, "flag_set");
- ImmutableSet<String> actions = getStringSetFromSkylarkProviderField(flagSetStruct, "actions");
+ ImmutableSet<String> actions = getStringSetFromStarlarkProviderField(flagSetStruct, "actions");
// if we are creating a flag set for an action_config, we need to propagate the name of the
// action to its flag_set.action_names
if (actionName != null) {
@@ -1261,16 +1265,16 @@
}
ImmutableList.Builder<FlagGroup> flagGroupsBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> flagGroups =
- getSkylarkProviderListFromSkylarkField(flagSetStruct, "flag_groups");
+ getStarlarkProviderListFromStarlarkField(flagSetStruct, "flag_groups");
for (StarlarkInfo flagGroup : flagGroups) {
- flagGroupsBuilder.add(flagGroupFromSkylark(flagGroup));
+ flagGroupsBuilder.add(flagGroupFromStarlark(flagGroup));
}
ImmutableSet.Builder<WithFeatureSet> withFeatureSetBuilder = ImmutableSet.builder();
ImmutableList<StarlarkInfo> withFeatureSetStructs =
- getSkylarkProviderListFromSkylarkField(flagSetStruct, "with_features");
+ getStarlarkProviderListFromStarlarkField(flagSetStruct, "with_features");
for (StarlarkInfo withFeatureSetStruct : withFeatureSetStructs) {
- withFeatureSetBuilder.add(withFeatureSetFromSkylark(withFeatureSetStruct));
+ withFeatureSetBuilder.add(withFeatureSetFromStarlark(withFeatureSetStruct));
}
return new FlagSet(
@@ -1282,11 +1286,12 @@
* {@link StarlarkInfo}.
*/
@VisibleForTesting
- static CcToolchainFeatures.Tool toolFromSkylark(StarlarkInfo toolStruct) throws EvalException {
+ static CcToolchainFeatures.Tool toolFromStarlark(StarlarkInfo toolStruct) throws EvalException {
checkRightProviderType(toolStruct, "tool");
- String toolPathString = getOptionalFieldFromSkylarkProvider(toolStruct, "path", String.class);
- Artifact toolArtifact = getOptionalFieldFromSkylarkProvider(toolStruct, "tool", Artifact.class);
+ String toolPathString = getOptionalFieldFromStarlarkProvider(toolStruct, "path", String.class);
+ Artifact toolArtifact =
+ getOptionalFieldFromStarlarkProvider(toolStruct, "tool", Artifact.class);
PathFragment toolPath;
CToolchain.Tool.PathOrigin toolPathOrigin;
@@ -1317,24 +1322,24 @@
ImmutableSet.Builder<WithFeatureSet> withFeatureSetBuilder = ImmutableSet.builder();
ImmutableList<StarlarkInfo> withFeatureSetStructs =
- getSkylarkProviderListFromSkylarkField(toolStruct, "with_features");
+ getStarlarkProviderListFromStarlarkField(toolStruct, "with_features");
for (StarlarkInfo withFeatureSetStruct : withFeatureSetStructs) {
- withFeatureSetBuilder.add(withFeatureSetFromSkylark(withFeatureSetStruct));
+ withFeatureSetBuilder.add(withFeatureSetFromStarlark(withFeatureSetStruct));
}
ImmutableSet<String> executionRequirements =
- getStringSetFromSkylarkProviderField(toolStruct, "execution_requirements");
+ getStringSetFromStarlarkProviderField(toolStruct, "execution_requirements");
return new CcToolchainFeatures.Tool(
toolPath, toolPathOrigin, executionRequirements, withFeatureSetBuilder.build());
}
/** Creates an {@link ActionConfig} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static ActionConfig actionConfigFromSkylark(StarlarkInfo actionConfigStruct)
+ static ActionConfig actionConfigFromStarlark(StarlarkInfo actionConfigStruct)
throws EvalException {
checkRightProviderType(actionConfigStruct, "action_config");
String actionName =
- getMandatoryFieldFromSkylarkProvider(actionConfigStruct, "action_name", String.class);
+ getMandatoryFieldFromStarlarkProvider(actionConfigStruct, "action_name", String.class);
if (actionName == null || actionName.isEmpty()) {
throw new EvalException(
actionConfigStruct.getCreationLoc(),
@@ -1350,24 +1355,24 @@
}
Boolean enabled =
- getMandatoryFieldFromSkylarkProvider(actionConfigStruct, "enabled", Boolean.class);
+ getMandatoryFieldFromStarlarkProvider(actionConfigStruct, "enabled", Boolean.class);
ImmutableList.Builder<CcToolchainFeatures.Tool> toolBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> toolStructs =
- getSkylarkProviderListFromSkylarkField(actionConfigStruct, "tools");
+ getStarlarkProviderListFromStarlarkField(actionConfigStruct, "tools");
for (StarlarkInfo toolStruct : toolStructs) {
- toolBuilder.add(toolFromSkylark(toolStruct));
+ toolBuilder.add(toolFromStarlark(toolStruct));
}
ImmutableList.Builder<FlagSet> flagSetBuilder = ImmutableList.builder();
ImmutableList<StarlarkInfo> flagSets =
- getSkylarkProviderListFromSkylarkField(actionConfigStruct, "flag_sets");
+ getStarlarkProviderListFromStarlarkField(actionConfigStruct, "flag_sets");
for (StarlarkInfo flagSet : flagSets) {
- flagSetBuilder.add(flagSetFromSkylark(flagSet, actionName));
+ flagSetBuilder.add(flagSetFromStarlark(flagSet, actionName));
}
ImmutableList<String> implies =
- getStringListFromSkylarkProviderField(actionConfigStruct, "implies");
+ getStringListFromStarlarkProviderField(actionConfigStruct, "implies");
return new ActionConfig(
actionName, actionName, toolBuilder.build(), flagSetBuilder.build(), enabled, implies);
@@ -1375,11 +1380,11 @@
/** Creates an {@link ArtifactNamePattern} from a {@link StarlarkInfo}. */
@VisibleForTesting
- static ArtifactNamePattern artifactNamePatternFromSkylark(StarlarkInfo artifactNamePatternStruct)
+ static ArtifactNamePattern artifactNamePatternFromStarlark(StarlarkInfo artifactNamePatternStruct)
throws EvalException {
checkRightProviderType(artifactNamePatternStruct, "artifact_name_pattern");
String categoryName =
- getMandatoryFieldFromSkylarkProvider(
+ getMandatoryFieldFromStarlarkProvider(
artifactNamePatternStruct, "category_name", String.class);
if (categoryName == null || categoryName.isEmpty()) {
throw new EvalException(
@@ -1401,7 +1406,7 @@
String extension =
Strings.nullToEmpty(
- getMandatoryFieldFromSkylarkProvider(
+ getMandatoryFieldFromStarlarkProvider(
artifactNamePatternStruct, "extension", String.class));
if (!foundCategory.getAllowedExtensions().contains(extension)) {
throw new EvalException(
@@ -1416,22 +1421,22 @@
String prefix =
Strings.nullToEmpty(
- getMandatoryFieldFromSkylarkProvider(
+ getMandatoryFieldFromStarlarkProvider(
artifactNamePatternStruct, "prefix", String.class));
return new ArtifactNamePattern(foundCategory, prefix, extension);
}
- private static <T> T getOptionalFieldFromSkylarkProvider(
+ private static <T> T getOptionalFieldFromStarlarkProvider(
StarlarkInfo provider, String fieldName, Class<T> clazz) throws EvalException {
- return getFieldFromSkylarkProvider(provider, fieldName, clazz, false);
+ return getFieldFromStarlarkProvider(provider, fieldName, clazz, false);
}
- private static <T> T getMandatoryFieldFromSkylarkProvider(
+ private static <T> T getMandatoryFieldFromStarlarkProvider(
StarlarkInfo provider, String fieldName, Class<T> clazz) throws EvalException {
- return getFieldFromSkylarkProvider(provider, fieldName, clazz, true);
+ return getFieldFromStarlarkProvider(provider, fieldName, clazz, true);
}
- private static <T> T getFieldFromSkylarkProvider(
+ private static <T> T getFieldFromStarlarkProvider(
StarlarkInfo provider, String fieldName, Class<T> clazz, boolean mandatory)
throws EvalException {
Object obj = provider.getValue(fieldName);
@@ -1454,7 +1459,7 @@
}
/** Returns a list of strings from a field of a {@link StarlarkInfo}. */
- private static ImmutableList<String> getStringListFromSkylarkProviderField(
+ private static ImmutableList<String> getStringListFromStarlarkProviderField(
StarlarkInfo provider, String fieldName) throws EvalException {
Object v = getValueOrNull(provider, fieldName);
return v == null
@@ -1463,7 +1468,7 @@
}
/** Returns a set of strings from a field of a {@link StarlarkInfo}. */
- private static ImmutableSet<String> getStringSetFromSkylarkProviderField(
+ private static ImmutableSet<String> getStringSetFromStarlarkProviderField(
StarlarkInfo provider, String fieldName) throws EvalException {
Object v = getValueOrNull(provider, fieldName);
return v == null
@@ -1471,8 +1476,8 @@
: ImmutableSet.copyOf(Sequence.noneableCast(v, String.class, fieldName));
}
- /** Returns a list of SkylarkInfo providers from a field of a {@link StarlarkInfo}. */
- private static ImmutableList<StarlarkInfo> getSkylarkProviderListFromSkylarkField(
+ /** Returns a list of StarlarkInfo providers from a field of a {@link StarlarkInfo}. */
+ private static ImmutableList<StarlarkInfo> getStarlarkProviderListFromStarlarkField(
StarlarkInfo provider, String fieldName) throws EvalException {
Object v = getValueOrNull(provider, fieldName);
return v == null
@@ -1517,9 +1522,9 @@
@Override
public Tuple<Object> createLinkingContextFromCompilationOutputs(
- StarlarkActionFactory skylarkActionFactoryApi,
- FeatureConfigurationForStarlark skylarkFeatureConfiguration,
- CcToolchainProvider skylarkCcToolchainProvider,
+ StarlarkActionFactory starlarkActionFactoryApi,
+ FeatureConfigurationForStarlark starlarkFeatureConfiguration,
+ CcToolchainProvider starlarkCcToolchainProvider,
CcCompilationOutputs compilationOutputs,
Sequence<?> userLinkFlags, // <String> expected
Sequence<?> linkingContexts, // <CcLinkingContext> expected
@@ -1533,10 +1538,11 @@
StarlarkThread thread)
throws InterruptedException, EvalException {
validateLanguage(language);
- StarlarkActionFactory actions = skylarkActionFactoryApi;
- CcToolchainProvider ccToolchainProvider = convertFromNoneable(skylarkCcToolchainProvider, null);
+ StarlarkActionFactory actions = starlarkActionFactoryApi;
+ CcToolchainProvider ccToolchainProvider =
+ convertFromNoneable(starlarkCcToolchainProvider, null);
FeatureConfigurationForStarlark featureConfiguration =
- convertFromNoneable(skylarkFeatureConfiguration, null);
+ convertFromNoneable(starlarkFeatureConfiguration, null);
Label label = getCallerLabel(actions, name);
FdoContext fdoContext = ccToolchainProvider.getFdoContext();
LinkTargetType staticLinkTargetType = null;
@@ -1649,9 +1655,9 @@
}
protected Tuple<Object> compile(
- StarlarkActionFactory skylarkActionFactoryApi,
- FeatureConfigurationForStarlark skylarkFeatureConfiguration,
- CcToolchainProvider skylarkCcToolchainProvider,
+ StarlarkActionFactory starlarkActionFactoryApi,
+ FeatureConfigurationForStarlark starlarkFeatureConfiguration,
+ CcToolchainProvider starlarkCcToolchainProvider,
Sequence<?> sourcesUnchecked, // <Artifact> expected
Sequence<?> publicHeadersUnchecked, // <Artifact> expected
Sequence<?> privateHeadersUnchecked, // <Artifact> expected
@@ -1675,10 +1681,11 @@
List<Artifact> publicHeaders = Sequence.cast(publicHeadersUnchecked, Artifact.class, "srcs");
List<Artifact> privateHeaders = Sequence.cast(privateHeadersUnchecked, Artifact.class, "srcs");
- StarlarkActionFactory actions = skylarkActionFactoryApi;
- CcToolchainProvider ccToolchainProvider = convertFromNoneable(skylarkCcToolchainProvider, null);
+ StarlarkActionFactory actions = starlarkActionFactoryApi;
+ CcToolchainProvider ccToolchainProvider =
+ convertFromNoneable(starlarkCcToolchainProvider, null);
FeatureConfigurationForStarlark featureConfiguration =
- convertFromNoneable(skylarkFeatureConfiguration, null);
+ convertFromNoneable(starlarkFeatureConfiguration, null);
Label label = getCallerLabel(actions, name);
FdoContext fdoContext = ccToolchainProvider.getFdoContext();
validateExtensions(
@@ -1765,8 +1772,8 @@
protected CcLinkingOutputs link(
StarlarkActionFactory actions,
- FeatureConfigurationForStarlark skylarkFeatureConfiguration,
- CcToolchainProvider skylarkCcToolchainProvider,
+ FeatureConfigurationForStarlark starlarkFeatureConfiguration,
+ CcToolchainProvider starlarkCcToolchainProvider,
CcCompilationOutputs compilationOutputs,
Sequence<?> userLinkFlags,
Sequence<?> linkingContexts,
@@ -1783,9 +1790,10 @@
validateOutputType(outputType);
boolean isStampingEnabled =
isStampingEnabled(stamp, actions.getRuleContext().getConfiguration());
- CcToolchainProvider ccToolchainProvider = convertFromNoneable(skylarkCcToolchainProvider, null);
+ CcToolchainProvider ccToolchainProvider =
+ convertFromNoneable(starlarkCcToolchainProvider, null);
FeatureConfigurationForStarlark featureConfiguration =
- convertFromNoneable(skylarkFeatureConfiguration, null);
+ convertFromNoneable(starlarkFeatureConfiguration, null);
Label label = getCallerLabel(actions, name);
FdoContext fdoContext = ccToolchainProvider.getFdoContext();
LinkTargetType dynamicLinkTargetType = null;
@@ -1850,7 +1858,7 @@
}
}
- protected CcCompilationOutputs createCompilationOutputsFromSkylark(
+ protected CcCompilationOutputs createCompilationOutputsFromStarlark(
Object objectsObject, Object picObjectsObject) throws EvalException {
CcCompilationOutputs.Builder ccCompilationOutputsBuilder = CcCompilationOutputs.builder();
NestedSet<Artifact> objects = convertToNestedSet(objectsObject, Artifact.class, "objects");
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderHelper.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderHelper.java
index 2f31970..cd6df06 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderHelper.java
@@ -78,7 +78,7 @@
ruleContext.getLabel(),
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout());
try {
toolPaths = computeToolPaths(toolchainConfigInfo, toolsDirectory);
@@ -188,7 +188,7 @@
attributes.getWhitelistForLayeringCheck();
return new CcToolchainProvider(
- getToolchainForSkylark(toolPaths),
+ getToolchainForStarlark(toolPaths),
cppConfiguration,
toolchainFeatures,
toolsDirectory,
@@ -374,23 +374,23 @@
return pathPrefix.getRelative(path);
}
- private static String getSkylarkValueForTool(
+ private static String getStarlarkValueForTool(
Tool tool, ImmutableMap<String, PathFragment> toolPaths) {
PathFragment toolPath = getToolPathFragment(toolPaths, tool);
return toolPath != null ? toolPath.getPathString() : "";
}
- private static ImmutableMap<String, Object> getToolchainForSkylark(
+ private static ImmutableMap<String, Object> getToolchainForStarlark(
ImmutableMap<String, PathFragment> toolPaths) {
return ImmutableMap.<String, Object>builder()
- .put("objcopy_executable", getSkylarkValueForTool(Tool.OBJCOPY, toolPaths))
- .put("compiler_executable", getSkylarkValueForTool(Tool.GCC, toolPaths))
- .put("preprocessor_executable", getSkylarkValueForTool(Tool.CPP, toolPaths))
- .put("nm_executable", getSkylarkValueForTool(Tool.NM, toolPaths))
- .put("objdump_executable", getSkylarkValueForTool(Tool.OBJDUMP, toolPaths))
- .put("ar_executable", getSkylarkValueForTool(Tool.AR, toolPaths))
- .put("strip_executable", getSkylarkValueForTool(Tool.STRIP, toolPaths))
- .put("ld_executable", getSkylarkValueForTool(Tool.LD, toolPaths))
+ .put("objcopy_executable", getStarlarkValueForTool(Tool.OBJCOPY, toolPaths))
+ .put("compiler_executable", getStarlarkValueForTool(Tool.GCC, toolPaths))
+ .put("preprocessor_executable", getStarlarkValueForTool(Tool.CPP, toolPaths))
+ .put("nm_executable", getStarlarkValueForTool(Tool.NM, toolPaths))
+ .put("objdump_executable", getStarlarkValueForTool(Tool.OBJDUMP, toolPaths))
+ .put("ar_executable", getStarlarkValueForTool(Tool.AR, toolPaths))
+ .put("strip_executable", getStarlarkValueForTool(Tool.STRIP, toolPaths))
+ .put("ld_executable", getStarlarkValueForTool(Tool.LD, toolPaths))
.build();
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java
index bf5523b..3ae5e3d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java
@@ -576,7 +576,7 @@
}
@Override
- public Sequence<String> getSkylarkArgv() throws EvalException {
+ public Sequence<String> getStarlarkArgv() throws EvalException {
try {
return StarlarkList.immutableCopyOf(getArguments());
} catch (CommandLineExpansionException exception) {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java
index 9f90295..25a95f8 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java
@@ -958,7 +958,7 @@
linkCommandLineBuilder.setBuildVariables(buildVariables);
if (CppHelper.doNotSplitLinkingCmdLine(
- actionConstructionContext.getAnalysisEnvironment().getSkylarkSemantics(), toolchain)) {
+ actionConstructionContext.getAnalysisEnvironment().getStarlarkSemantics(), toolchain)) {
linkCommandLineBuilder.doNotSplitLinkingCmdLine();
}
LinkCommandLine linkCommandLine = linkCommandLineBuilder.build();
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/FdoHelper.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/FdoHelper.java
index b54b5f0..2b310dc 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/FdoHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/FdoHelper.java
@@ -462,7 +462,7 @@
.getExecPath(
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout())
.getRelative(fdoLabel.getName())
.equals(fdoArtifact.getExecPath())) {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java
index 0ddd3ca..eb6289d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java
@@ -357,7 +357,7 @@
.getExecPath(
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout());
if (protoRootFragment.startsWith(repositoryPath)) {
protoRootFragment = protoRootFragment.relativeTo(repositoryPath);
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java
index c9571cf..eb88793 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java
@@ -487,7 +487,7 @@
}
@Override
- public Sequence<String> getSkylarkArgv() throws EvalException {
+ public Sequence<String> getStarlarkArgv() throws EvalException {
try {
return StarlarkList.immutableCopyOf(getArguments());
} catch (CommandLineExpansionException exception) {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaHelper.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaHelper.java
index 172cbd3..5dd3699 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaHelper.java
@@ -115,7 +115,7 @@
throws InterruptedException {
PathFragment rootRelativePath = resource.getRootRelativePath();
StarlarkSemantics starlarkSemantics =
- ruleContext.getAnalysisEnvironment().getSkylarkSemantics();
+ ruleContext.getAnalysisEnvironment().getStarlarkSemantics();
if (!ruleContext.getLabel().getWorkspaceRoot(starlarkSemantics).isEmpty()) {
PathFragment workspace =
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntime.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntime.java
index 7b58b71..60787bf 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntime.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntime.java
@@ -54,7 +54,7 @@
boolean siblingRepositoryLayout =
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout();
PathFragment javaHome = defaultJavaHome(ruleContext.getLabel(), siblingRepositoryLayout);
if (ruleContext.attributes().isAttributeValueExplicitlySpecified("java_home")) {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java
index d99be8b..126cace 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java
@@ -201,7 +201,7 @@
platform);
ObjcProvider.Builder objcProviderBuilder =
- new ObjcProvider.NativeBuilder(ruleContext.getAnalysisEnvironment().getSkylarkSemantics());
+ new ObjcProvider.NativeBuilder(ruleContext.getAnalysisEnvironment().getStarlarkSemantics());
for (DependencySpecificConfiguration dependencySpecificConfiguration :
dependencySpecificConfigurations) {
objcProviderBuilder.addTransitiveAndPropagate(
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibrary.java b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibrary.java
index 9649b48..a98cf51 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibrary.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibrary.java
@@ -89,7 +89,7 @@
ruleContext.getPrerequisites(
AppleStaticLibraryRule.AVOID_DEPS_ATTR_NAME,
TransitionMode.TARGET,
- ObjcProtoProvider.SKYLARK_CONSTRUCTOR);
+ ObjcProtoProvider.STARLARK_CONSTRUCTOR);
NestedSet<Artifact> protosToAvoid = protoArtifactsToAvoid(avoidProtoProviders);
Map<BuildConfiguration, CcToolchainProvider> childConfigurationsAndToolchains =
@@ -104,11 +104,11 @@
.add(ruleIntermediateArtifacts.combinedArchitectureArchive());
ObjcProvider.Builder objcProviderBuilder =
- new ObjcProvider.NativeBuilder(ruleContext.getAnalysisEnvironment().getSkylarkSemantics());
+ new ObjcProvider.NativeBuilder(ruleContext.getAnalysisEnvironment().getStarlarkSemantics());
ImmutableListMultimap<BuildConfiguration, ObjcProtoProvider> objcProtoProvidersByConfig =
ruleContext.getPrerequisitesByConfiguration(
- "deps", TransitionMode.SPLIT, ObjcProtoProvider.SKYLARK_CONSTRUCTOR);
+ "deps", TransitionMode.SPLIT, ObjcProtoProvider.STARLARK_CONSTRUCTOR);
Multimap<String, ObjcProtoProvider> objcProtoProvidersMap =
MultiArchBinarySupport.transformMap(objcProtoProvidersByConfig);
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java b/src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java
index 975669c..9f12bdd 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java
@@ -795,7 +795,7 @@
.getExecPath(
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout()));
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/MultiArchBinarySupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/MultiArchBinarySupport.java
index d63633b..09fc30b1 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/MultiArchBinarySupport.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/MultiArchBinarySupport.java
@@ -215,7 +215,7 @@
throws RuleErrorException, InterruptedException {
Iterable<ObjcProvider> dylibObjcProviders = getDylibObjcProviders(dylibProviders);
Iterable<ObjcProtoProvider> dylibProtoProviders =
- getTypedProviders(dylibProviders, ObjcProtoProvider.SKYLARK_CONSTRUCTOR);
+ getTypedProviders(dylibProviders, ObjcProtoProvider.STARLARK_CONSTRUCTOR);
NestedSet<Artifact> protosToAvoid = protoArtifactsToAvoid(dylibProtoProviders);
ImmutableSet.Builder<DependencySpecificConfiguration> childInfoBuilder = ImmutableSet.builder();
@@ -223,7 +223,7 @@
String childCpu = childToolchainConfig.getCpu();
Iterable<TransitiveInfoCollection> infoCollections = cpuToDepsCollectionMap.get(childCpu);
ImmutableList<ObjcProtoProvider> depProtoProviders =
- getTypedProviders(infoCollections, ObjcProtoProvider.SKYLARK_CONSTRUCTOR);
+ getTypedProviders(infoCollections, ObjcProtoProvider.STARLARK_CONSTRUCTOR);
Optional<ObjcProvider> protosObjcProvider;
if (ObjcRuleClasses.objcConfiguration(ruleContext).enableAppleBinaryNativeProtos()) {
ProtobufSupport protoSupport =
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
index f403ad2..f377b1d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
@@ -136,7 +136,7 @@
throws InterruptedException {
this.purpose = purpose;
this.context = Preconditions.checkNotNull(context);
- this.semantics = context.getAnalysisEnvironment().getSkylarkSemantics();
+ this.semantics = context.getAnalysisEnvironment().getStarlarkSemantics();
this.buildConfiguration = Preconditions.checkNotNull(buildConfiguration);
ObjcConfiguration objcConfiguration = buildConfiguration.getFragment(ObjcConfiguration.class);
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java
index b6cb14a..6ed2a40 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java
@@ -63,7 +63,7 @@
if (ruleContext.attributes().has("deps", BuildType.LABEL_LIST)) {
Iterable<ObjcProtoProvider> depObjcProtoProviders =
ruleContext.getPrerequisites(
- "deps", TransitionMode.TARGET, ObjcProtoProvider.SKYLARK_CONSTRUCTOR);
+ "deps", TransitionMode.TARGET, ObjcProtoProvider.STARLARK_CONSTRUCTOR);
aspectObjcProtoProvider.addTransitive(depObjcProtoProviders);
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoProvider.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoProvider.java
index b0c230d..e77a5c7 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoProvider.java
@@ -42,11 +42,11 @@
public class ObjcProtoProvider extends NativeInfo {
/** Starlark name for the ObjcProtoProvider. */
- public static final String SKYLARK_NAME = "ObjcProto";
+ public static final String STARLARK_NAME = "ObjcProto";
/** Starlark constructor and identifier for AppleExecutableBinaryInfo. */
- public static final NativeProvider<ObjcProtoProvider> SKYLARK_CONSTRUCTOR =
- new NativeProvider<ObjcProtoProvider>(ObjcProtoProvider.class, SKYLARK_NAME) {};
+ public static final NativeProvider<ObjcProtoProvider> STARLARK_CONSTRUCTOR =
+ new NativeProvider<ObjcProtoProvider>(ObjcProtoProvider.class, STARLARK_NAME) {};
private final NestedSet<Artifact> protoFiles;
private final NestedSet<Artifact> protobufHeaders;
@@ -58,7 +58,7 @@
NestedSet<Artifact> portableProtoFilters,
NestedSet<Artifact> protobufHeaders,
NestedSet<PathFragment> protobufHeaderSearchPaths) {
- super(SKYLARK_CONSTRUCTOR);
+ super(STARLARK_CONSTRUCTOR);
this.protoFiles = Preconditions.checkNotNull(protoFiles);
this.portableProtoFilters = Preconditions.checkNotNull(portableProtoFilters);
this.protobufHeaders = Preconditions.checkNotNull(protobufHeaders);
diff --git a/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCommon.java b/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCommon.java
index ebd7403..55aef9a 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCommon.java
@@ -269,7 +269,7 @@
PathFragment importPrefix;
StarlarkSemantics starlarkSemantics =
- ruleContext.getAnalysisEnvironment().getSkylarkSemantics();
+ ruleContext.getAnalysisEnvironment().getStarlarkSemantics();
boolean siblingRepositoryLayout = starlarkSemantics.experimentalSiblingRepositoryLayout();
if (stripImportPrefixAttribute != null || importPrefixAttribute != null) {
if (stripImportPrefixAttribute == null) {
@@ -500,7 +500,7 @@
.getExecPath(
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout())
.getPathString();
library =
diff --git a/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java
index 1a29766..60ee0d0 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java
@@ -268,7 +268,7 @@
boolean siblingRepositoryLayout =
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout();
// Add include maps
@@ -470,7 +470,7 @@
boolean siblingRepositoryLayout =
ruleContext
.getAnalysisEnvironment()
- .getSkylarkSemantics()
+ .getStarlarkSemantics()
.experimentalSiblingRepositoryLayout();
result
diff --git a/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java b/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java
index f37cffa..16b9698 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java
@@ -188,7 +188,7 @@
private static String getOrderErrorMessage(String fieldName, Order expected, Order actual) {
return String.format(
"Incompatible order for %s: expected 'default' or '%s', got '%s'",
- fieldName, expected.getSkylarkName(), actual.getSkylarkName());
+ fieldName, expected.getStarlarkName(), actual.getStarlarkName());
}
public PyCommon(RuleContext ruleContext, PythonSemantics semantics) {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/python/PyInfo.java b/src/main/java/com/google/devtools/build/lib/rules/python/PyInfo.java
index faf1aba..bb98d89 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/python/PyInfo.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/python/PyInfo.java
@@ -58,7 +58,7 @@
private static String describeType(Object value) {
if (value instanceof Depset) {
Depset depset = (Depset) value;
- return depset.getOrder().getSkylarkName()
+ return depset.getOrder().getStarlarkName()
+ "-ordered depset of "
+ depset.getElementType()
+ "s";
diff --git a/src/main/java/com/google/devtools/build/lib/rules/python/PyStructUtils.java b/src/main/java/com/google/devtools/build/lib/rules/python/PyStructUtils.java
index e5c9848..3801a6d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/python/PyStructUtils.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/python/PyStructUtils.java
@@ -109,7 +109,7 @@
if (!set.getOrder().isCompatible(Order.COMPILE_ORDER)) {
throw Starlark.errorf(
"Incompatible depset order for '%s': expected 'default' or 'postorder', but got '%s'",
- TRANSITIVE_SOURCES, set.getOrder().getSkylarkName());
+ TRANSITIVE_SOURCES, set.getOrder().getStarlarkName());
}
return set;
}
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
index 1dbe662..b1df35b 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
@@ -1142,7 +1142,7 @@
PrecomputedValue.DEFAULT_VISIBILITY.set(injectable(), defaultVisibility);
}
- private void setSkylarkSemantics(StarlarkSemantics starlarkSemantics) {
+ private void setStarlarkSemantics(StarlarkSemantics starlarkSemantics) {
PrecomputedValue.STARLARK_SEMANTICS.set(injectable(), starlarkSemantics);
}
@@ -1401,7 +1401,7 @@
setDefaultVisibility(packageOptions.defaultVisibility);
StarlarkSemantics starlarkSemantics = getEffectiveStarlarkSemantics(starlarkSemanticsOptions);
- setSkylarkSemantics(starlarkSemantics);
+ setStarlarkSemantics(starlarkSemantics);
setSiblingDirectoryLayout(starlarkSemantics.experimentalSiblingRepositoryLayout());
setPackageLocator(pkgLocator);
@@ -2797,7 +2797,7 @@
new ConfiguredTargetCycleReporter(packageManager),
new TestExpansionCycleReporter(packageManager),
new RegisteredToolchainsCycleReporter(),
- // TODO(ulfjack): The SkylarkModuleCycleReporter swallows previously reported cycles
+ // TODO(ulfjack): The StarlarkModuleCycleReporter swallows previously reported cycles
// unconditionally! Is that intentional?
new StarlarkModuleCycleReporter());
}
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/StarlarkAspectFactory.java b/src/main/java/com/google/devtools/build/lib/skyframe/StarlarkAspectFactory.java
index bd39fb1..e6fa831 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/StarlarkAspectFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/StarlarkAspectFactory.java
@@ -65,14 +65,14 @@
try {
starlarkRuleContext =
new StarlarkRuleContext(
- ruleContext, aspectDescriptor, analysisEnv.getSkylarkSemantics());
+ ruleContext, aspectDescriptor, analysisEnv.getStarlarkSemantics());
} catch (EvalException | RuleErrorException e) {
ruleContext.ruleError(e.getMessage());
return null;
}
StarlarkThread thread =
StarlarkThread.builder(mutability)
- .setSemantics(analysisEnv.getSkylarkSemantics())
+ .setSemantics(analysisEnv.getStarlarkSemantics())
.build();
thread.setPrintHandler(Event.makeDebugPrintHandler(analysisEnv.getEventHandler()));
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/packages/AbstractPackageLoader.java b/src/main/java/com/google/devtools/build/lib/skyframe/packages/AbstractPackageLoader.java
index 85526aa..d8fd5d6 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/packages/AbstractPackageLoader.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/packages/AbstractPackageLoader.java
@@ -182,12 +182,12 @@
return this;
}
- public Builder setSkylarkSemantics(StarlarkSemantics semantics) {
+ public Builder setStarlarkSemantics(StarlarkSemantics semantics) {
this.starlarkSemantics = semantics;
return this;
}
- public Builder useDefaultSkylarkSemantics() {
+ public Builder useDefaultStarlarkSemantics() {
this.starlarkSemantics = StarlarkSemantics.DEFAULT;
return this;
}
@@ -232,7 +232,7 @@
protected void validate() {
if (starlarkSemantics == null) {
throw new IllegalArgumentException(
- "must call either setSkylarkSemantics or useDefaultSkylarkSemantics");
+ "must call either setStarlarkSemantics or useDefaultStarlarkSemantics");
}
}
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/ActionApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/ActionApi.java
index 68bf54d..f2407c8 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/ActionApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/ActionApi.java
@@ -50,13 +50,13 @@
name = "inputs",
doc = "A set of the input files of this action.",
structField = true)
- Depset getSkylarkInputs();
+ Depset getStarlarkInputs();
@StarlarkMethod(
name = "outputs",
doc = "A set of the output files of this action.",
structField = true)
- Depset getSkylarkOutputs();
+ Depset getStarlarkOutputs();
@StarlarkMethod(
name = "argv",
@@ -68,7 +68,7 @@
+ "and <code>\"-c\"</code>.",
structField = true,
allowReturnNones = true)
- Sequence<String> getSkylarkArgv() throws EvalException;
+ Sequence<String> getStarlarkArgv() throws EvalException;
@StarlarkMethod(
name = "args",
@@ -109,7 +109,7 @@
structField = true,
allowReturnNones = true)
@Nullable
- String getSkylarkContent() throws IOException, EvalException;
+ String getStarlarkContent() throws IOException, EvalException;
@StarlarkMethod(
name = "substitutions",
@@ -119,7 +119,7 @@
+ " an immutable dict holding the substitution mapping.",
structField = true,
allowReturnNones = true)
- Dict<String, String> getSkylarkSubstitutions();
+ Dict<String, String> getStarlarkSubstitutions();
@StarlarkMethod(
name = "env",
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/apple/AppleCommonApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/apple/AppleCommonApi.java
index 3cea3f0..5286247 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/apple/AppleCommonApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/apple/AppleCommonApi.java
@@ -40,7 +40,7 @@
public interface AppleCommonApi<
FileApiT extends FileApi,
ConstraintValueT extends ConstraintValueInfoApi,
- SkylarkRuleContextT extends StarlarkRuleContextApi<ConstraintValueT>,
+ StarlarkRuleContextT extends StarlarkRuleContextApi<ConstraintValueT>,
ObjcProviderApiT extends ObjcProviderApi<?>,
XcodeConfigInfoApiT extends XcodeConfigInfoApi<?, ?>,
ApplePlatformApiT extends ApplePlatformApi>
@@ -103,7 +103,7 @@
ProviderApi getXcodeVersionConfigConstructor();
@StarlarkMethod(
- // TODO(b/63899207): This currently does not match ObjcProvider.SKYLARK_NAME as it requires
+ // TODO(b/63899207): This currently does not match ObjcProvider.STARLARK_NAME as it requires
// a migration of existing Starlark rules.
name = "Objc",
doc =
@@ -364,7 +364,7 @@
useStarlarkThread = true)
// TODO(b/70937317): Iterate on, improve, and solidify this API.
StructApi linkMultiArchBinary(
- SkylarkRuleContextT skylarkRuleContext,
+ StarlarkRuleContextT starlarkRuleContext,
Sequence<?> extraLinkopts, // <String> expected.
Sequence<?> extraLinkInputs, // <? extends FileApi> expected.
StarlarkThread thread)
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/BazelCcModuleApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/BazelCcModuleApi.java
index 2559557..5c2c3b5 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/BazelCcModuleApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/BazelCcModuleApi.java
@@ -382,7 +382,7 @@
defaultValue = "None",
allowedTypes = {@ParamType(type = Depset.class), @ParamType(type = NoneType.class)}),
})
- CompilationOutputsT createCompilationOutputsFromSkylark(
+ CompilationOutputsT createCompilationOutputsFromStarlark(
Object objectsObject, Object picObjectsObject) throws EvalException;
@StarlarkMethod(
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationOutputsApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationOutputsApi.java
index b3ab4b2..9939940 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationOutputsApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationOutputsApi.java
@@ -32,7 +32,7 @@
doc = "Helper class containing CC compilation outputs.")
public interface CcCompilationOutputsApi<FileT extends FileApi> extends StarlarkValue {
- /** @deprecated use {@link #getSkylarkObjects} or {@link #getSkylarkPicObjects}. */
+ /** @deprecated use {@link #getStarlarkObjects} or {@link #getStarlarkPicObjects}. */
@StarlarkMethod(
name = "object_files",
doc = "Do not use. Use eiher 'objects' or 'pic_objects'.",
@@ -41,11 +41,12 @@
@Param(name = "use_pic", doc = "use_pic", positional = false, named = true),
})
@Deprecated
- Sequence<FileT> getSkylarkObjectFiles(boolean usePic, StarlarkThread thread) throws EvalException;
+ Sequence<FileT> getStarlarkObjectFiles(boolean usePic, StarlarkThread thread)
+ throws EvalException;
@StarlarkMethod(name = "objects", documented = false, structField = true)
- Sequence<FileT> getSkylarkObjects() throws EvalException;
+ Sequence<FileT> getStarlarkObjects() throws EvalException;
@StarlarkMethod(name = "pic_objects", documented = false, structField = true)
- Sequence<FileT> getSkylarkPicObjects() throws EvalException;
+ Sequence<FileT> getStarlarkPicObjects() throws EvalException;
}
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcLinkingContextApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcLinkingContextApi.java
index 71686aa..6b39333 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcLinkingContextApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcLinkingContextApi.java
@@ -37,7 +37,7 @@
doc = "Returns the list of user link flags passed as strings.",
disableWithFlag = FlagIdentifier.INCOMPATIBLE_REQUIRE_LINKER_INPUT_CC_API,
structField = true)
- Sequence<String> getSkylarkUserLinkFlags();
+ Sequence<String> getStarlarkUserLinkFlags();
@StarlarkMethod(
name = "libraries_to_link",
@@ -47,18 +47,18 @@
disableWithFlag = FlagIdentifier.INCOMPATIBLE_REQUIRE_LINKER_INPUT_CC_API,
structField = true,
useStarlarkSemantics = true)
- Object getSkylarkLibrariesToLink(StarlarkSemantics semantics);
+ Object getStarlarkLibrariesToLink(StarlarkSemantics semantics);
@StarlarkMethod(
name = "additional_inputs",
doc = "Returns the depset of additional inputs, e.g.: linker scripts.",
disableWithFlag = FlagIdentifier.INCOMPATIBLE_REQUIRE_LINKER_INPUT_CC_API,
structField = true)
- Depset getSkylarkNonCodeInputs();
+ Depset getStarlarkNonCodeInputs();
@StarlarkMethod(
name = "linker_inputs",
doc = "Returns the depset of linker inputs.",
structField = true)
- Depset getSkylarkLinkerInputs();
+ Depset getStarlarkLinkerInputs();
}
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java
index a74232b..8e7dfde 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java
@@ -964,7 +964,7 @@
named = true,
doc = "Internal purpose only, do not use."),
})
- CcToolchainConfigInfoT ccToolchainConfigInfoFromSkylark(
+ CcToolchainConfigInfoT ccToolchainConfigInfoFromStarlark(
SkylarkRuleContextT skylarkRuleContext,
Sequence<?> features, // <StructApi> expected
Sequence<?> actionConfigs, // <StructApi> expected
diff --git a/src/main/java/com/google/devtools/build/lib/starlarkdebug/server/DebuggerSerialization.java b/src/main/java/com/google/devtools/build/lib/starlarkdebug/server/DebuggerSerialization.java
index 2b0d5fe..a16f8c7 100644
--- a/src/main/java/com/google/devtools/build/lib/starlarkdebug/server/DebuggerSerialization.java
+++ b/src/main/java/com/google/devtools/build/lib/starlarkdebug/server/DebuggerSerialization.java
@@ -156,7 +156,7 @@
Value.newBuilder()
.setLabel("order")
.setType("Traversal order")
- .setDescription(nestedSet.getOrder().getSkylarkName())
+ .setDescription(nestedSet.getOrder().getStarlarkName())
.build())
.addAll(getChildren(objectMap, new NestedSetView<>(nestedSet.getSet())))
.build();
diff --git a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java
index a5211b6..1b1eb62 100644
--- a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java
+++ b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java
@@ -121,7 +121,7 @@
@Override
public StructApi linkMultiArchBinary(
- StarlarkRuleContextApi<ConstraintValueInfoApi> skylarkRuleContext,
+ StarlarkRuleContextApi<ConstraintValueInfoApi> starlarkRuleContext,
Sequence<?> extraLinkopts,
Sequence<?> extraLinkInputs,
StarlarkThread thread) {
diff --git a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/cpp/FakeCcModule.java b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/cpp/FakeCcModule.java
index 9d14faf..f090057 100644
--- a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/cpp/FakeCcModule.java
+++ b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/cpp/FakeCcModule.java
@@ -288,7 +288,7 @@
}
@Override
- public CcToolchainConfigInfoApi ccToolchainConfigInfoFromSkylark(
+ public CcToolchainConfigInfoApi ccToolchainConfigInfoFromStarlark(
StarlarkRuleContextApi<ConstraintValueInfoApi> skylarkRuleContext,
Sequence<?> features,
Sequence<?> actionConfigs,
@@ -311,7 +311,7 @@
}
@Override
- public CcCompilationOutputsApi<FileApi> createCompilationOutputsFromSkylark(
+ public CcCompilationOutputsApi<FileApi> createCompilationOutputsFromStarlark(
Object objectsObject, Object picObjectsObject) {
return null;
}