The great Skylark -> Starlark class migration:
BazelEmbeddedSkylarkBlackBoxTest
SkylarkSemanticsConsistencyTest
AndroidSkylarkTest
CppConfigurationSkylarkTest
SkylarkCcToolchainConfigureTest
JavaInfoSkylarkApiTest
JavaSkylarkApiTest
SkylarkJavaLiteProtoLibraryTest
AppleBinarySkylarkApiTest
ObjcSkylarkTest
SkylarkFileContentHashTests
SkylarkActionProviderTest
SkylarkAnnotationContractTest
SkylarkIntegrationTest
SkylarkInfoBeforeParams
bazel_embedded_skylark_test
external_skylark_execute_test
external_skylark_load_test
maven_skylark_test
skylark_git_repository_test
skylark_prefetching_test
skylark_repository_test
skylark_rule_test
tags_propagation_skylark_test
PiperOrigin-RevId: 311563733
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
index f24c2bc..dc93112 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
@@ -353,7 +353,7 @@
}
protected StarlarkSemantics getStarlarkSemantics() {
- return starlarkSemanticsOptions.toSkylarkSemantics();
+ return starlarkSemanticsOptions.toStarlarkSemantics();
}
protected PackageValidator getPackageValidator() {
@@ -2034,7 +2034,7 @@
@Override
public StarlarkSemantics getSkylarkSemantics() {
- return starlarkSemanticsOptions.toSkylarkSemantics();
+ return starlarkSemanticsOptions.toStarlarkSemantics();
}
@Override
diff --git a/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BUILD b/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BUILD
index bdaa80a..57ab156 100644
--- a/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BUILD
+++ b/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BUILD
@@ -37,10 +37,10 @@
)
java_test(
- name = "BazelEmbeddedSkylarkBlackBoxTest",
+ name = "BazelEmbeddedStarlarkBlackBoxTest",
timeout = "moderate",
srcs = [
- "BazelEmbeddedSkylarkBlackBoxTest.java",
+ "BazelEmbeddedStarlarkBlackBoxTest.java",
"RepoWithRuleWritingTextGenerator.java",
"WorkspaceTestUtils.java",
],
@@ -91,7 +91,7 @@
name = "ws_black_box_tests",
tags = ["black_box_test"],
tests = [
- "BazelEmbeddedSkylarkBlackBoxTest",
+ "BazelEmbeddedStarlarkBlackBoxTest",
"GitRepositoryBlackBoxTest",
"PatchApiBlackBoxTest",
"RepoWithRuleWritingTextGeneratorTest",
diff --git a/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BazelEmbeddedSkylarkBlackBoxTest.java b/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BazelEmbeddedStarlarkBlackBoxTest.java
similarity index 97%
rename from src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BazelEmbeddedSkylarkBlackBoxTest.java
rename to src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BazelEmbeddedStarlarkBlackBoxTest.java
index 6dd37a2..92c8b18 100644
--- a/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BazelEmbeddedSkylarkBlackBoxTest.java
+++ b/src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace/BazelEmbeddedStarlarkBlackBoxTest.java
@@ -36,9 +36,9 @@
/**
* Test that the embedded Starlark code is compliant with --all_incompatible_changes. To replace
- * bazel_embedded_skylark_test.sh.
+ * bazel_embedded_starlark_test.sh.
*/
-public class BazelEmbeddedSkylarkBlackBoxTest extends AbstractBlackBoxTest {
+public class BazelEmbeddedStarlarkBlackBoxTest extends AbstractBlackBoxTest {
private static final String HELLO_FROM_EXTERNAL_REPOSITORY = "Hello from external repository!";
private static final String HELLO_FROM_MAIN_REPOSITORY = "Hello from main repository!";
diff --git a/src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java b/src/test/java/com/google/devtools/build/lib/packages/StarlarkSemanticsConsistencyTest.java
similarity index 93%
rename from src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java
rename to src/test/java/com/google/devtools/build/lib/packages/StarlarkSemanticsConsistencyTest.java
index 74effcb..422eda4 100644
--- a/src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java
+++ b/src/test/java/com/google/devtools/build/lib/packages/StarlarkSemanticsConsistencyTest.java
@@ -44,11 +44,11 @@
* StarlarkSemanticsOptions}, or vice versa, then the programmer will either be unable to
* implement its behavior, or unable to test it from the command line and add user
* documentation. We hope that the programmer notices this on their own.
- * <li>If {@link StarlarkSemanticsOptions#toSkylarkSemantics} is not updated to set all fields of
+ * <li>If {@link StarlarkSemanticsOptions#toStarlarkSemantics} is not updated to set all fields of
* {@code StarlarkSemantics}, then it will fail immediately because all fields of {@link
* StarlarkSemantics.Builder} are mandatory.
* <li>To catch a copy/paste error where the wrong field's data is threaded through {@code
- * toSkylarkSemantics()} or {@code deserialize(...)}, we repeatedly generate matching random
+ * toStarlarkSemantics()} or {@code deserialize(...)}, we repeatedly generate matching random
* instances of the input and expected output objects.
* <li>The {@link #checkDefaultsMatch} test ensures that there is no divergence between the
* default values of the two classes.
@@ -57,7 +57,7 @@
* </ul>
*/
@RunWith(JUnit4.class)
-public class SkylarkSemanticsConsistencyTest {
+public class StarlarkSemanticsConsistencyTest {
private static final int NUM_RANDOM_TRIALS = 10;
@@ -71,7 +71,7 @@
long seed = i;
StarlarkSemanticsOptions options = buildRandomOptions(new Random(seed));
StarlarkSemantics semantics = buildRandomSemantics(new Random(seed));
- StarlarkSemantics semanticsFromOptions = options.toSkylarkSemantics();
+ StarlarkSemantics semanticsFromOptions = options.toStarlarkSemantics();
assertThat(semanticsFromOptions).isEqualTo(semantics);
}
}
@@ -99,16 +99,16 @@
public void checkDefaultsMatch() {
StarlarkSemanticsOptions defaultOptions = Options.getDefaults(StarlarkSemanticsOptions.class);
StarlarkSemantics defaultSemantics = StarlarkSemantics.DEFAULT;
- StarlarkSemantics semanticsFromOptions = defaultOptions.toSkylarkSemantics();
+ StarlarkSemantics semanticsFromOptions = defaultOptions.toStarlarkSemantics();
assertThat(semanticsFromOptions).isEqualTo(defaultSemantics);
}
@Test
public void canGetBuilderFromInstance() {
StarlarkSemantics original = StarlarkSemantics.DEFAULT;
- assertThat(original.internalSkylarkFlagTestCanary()).isFalse();
- StarlarkSemantics modified = original.toBuilder().internalSkylarkFlagTestCanary(true).build();
- assertThat(modified.internalSkylarkFlagTestCanary()).isTrue();
+ assertThat(original.internalStarlarkFlagTestCanary()).isFalse();
+ StarlarkSemantics modified = original.toBuilder().internalStarlarkFlagTestCanary(true).build();
+ assertThat(modified.internalStarlarkFlagTestCanary()).isTrue();
}
/**
@@ -179,7 +179,7 @@
.experimentalSiblingRepositoryLayout(rand.nextBoolean())
.experimentalAllowIncrementalRepositoryUpdates(rand.nextBoolean())
.experimentalBuildSettingApi(rand.nextBoolean())
- .experimentalCcSkylarkApiEnabledPackages(
+ .experimentalCcStarlarkApiEnabledPackages(
ImmutableList.of(String.valueOf(rand.nextDouble()), String.valueOf(rand.nextDouble())))
.experimentalEnableAndroidMigrationApis(rand.nextBoolean())
.experimentalGoogleLegacyApi(rand.nextBoolean())
@@ -213,7 +213,7 @@
.incompatibleRequireLinkerInputCcApi(rand.nextBoolean())
.incompatibleRestrictStringEscapes(rand.nextBoolean())
.incompatibleUseCcConfigureFromRulesCc(rand.nextBoolean())
- .internalSkylarkFlagTestCanary(rand.nextBoolean())
+ .internalStarlarkFlagTestCanary(rand.nextBoolean())
.maxComputationSteps(rand.nextLong())
.recordRuleInstantiationCallstack(rand.nextBoolean())
.build();
diff --git a/src/test/java/com/google/devtools/build/lib/packages/WorkspaceFactoryTestHelper.java b/src/test/java/com/google/devtools/build/lib/packages/WorkspaceFactoryTestHelper.java
index 2839948..e59c1f9 100644
--- a/src/test/java/com/google/devtools/build/lib/packages/WorkspaceFactoryTestHelper.java
+++ b/src/test/java/com/google/devtools/build/lib/packages/WorkspaceFactoryTestHelper.java
@@ -123,7 +123,7 @@
OptionsParser parser =
OptionsParser.builder().optionsClasses(StarlarkSemanticsOptions.class).build();
parser.parse(options);
- return parser.getOptions(StarlarkSemanticsOptions.class).toSkylarkSemantics();
+ return parser.getOptions(StarlarkSemanticsOptions.class).toStarlarkSemantics();
}
}
diff --git a/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java b/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java
index 9226164..0a387f7 100644
--- a/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java
+++ b/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java
@@ -113,7 +113,7 @@
? ImmutableList.<String>of()
: ImmutableList.<String>of(skylarkOption));
StarlarkSemantics semantics =
- parser.getOptions(StarlarkSemanticsOptions.class).toSkylarkSemantics();
+ parser.getOptions(StarlarkSemanticsOptions.class).toStarlarkSemantics();
try {
Package externalPkg =
diff --git a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidSkylarkTest.java b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidStarlarkTest.java
similarity index 99%
rename from src/test/java/com/google/devtools/build/lib/rules/android/AndroidSkylarkTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/android/AndroidStarlarkTest.java
index 144e822..084d22f 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidSkylarkTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidStarlarkTest.java
@@ -35,7 +35,7 @@
import org.junit.runners.JUnit4;
@RunWith(JUnit4.class)
-public class AndroidSkylarkTest extends BuildViewTestCase {
+public class AndroidStarlarkTest extends BuildViewTestCase {
private void writeAndroidSplitTransitionTestFiles() throws Exception {
scratch.file(
diff --git a/src/test/java/com/google/devtools/build/lib/rules/android/BUILD b/src/test/java/com/google/devtools/build/lib/rules/android/BUILD
index 248b694..5cb3f3f3 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/android/BUILD
+++ b/src/test/java/com/google/devtools/build/lib/rules/android/BUILD
@@ -32,8 +32,8 @@
)
java_test(
- name = "AndroidSkylarkTest",
- srcs = ["AndroidSkylarkTest.java"],
+ name = "AndroidStarlarkTest",
+ srcs = ["AndroidStarlarkTest.java"],
deps = [
"//src/main/java/com/google/devtools/build/lib:syntax",
"//src/main/java/com/google/devtools/build/lib/analysis:configured_target",
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD b/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD
index 5eea2dc..1f37f10 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD
+++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD
@@ -24,7 +24,7 @@
"CcBinaryThinLtoTest.java",
"CcCompilationHelperTest.java",
"CcImportBaseConfiguredTargetTest.java",
- "CppConfigurationSkylarkTest.java",
+ "CppConfigurationStarlarkTest.java",
"CppSysrootTest.java",
"LinkCommandLineTest.java",
"StarlarkCcCommonTestHelper.java",
@@ -140,8 +140,8 @@
)
java_test(
- name = "CppConfigurationSkylarkTest",
- srcs = ["CppConfigurationSkylarkTest.java"],
+ name = "CppConfigurationStarlarkTest",
+ srcs = ["CppConfigurationStarlarkTest.java"],
deps = [
"//src/main/java/com/google/devtools/build/lib:syntax",
"//src/test/java/com/google/devtools/build/lib/analysis/util",
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/CppConfigurationSkylarkTest.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/CppConfigurationStarlarkTest.java
similarity index 97%
rename from src/test/java/com/google/devtools/build/lib/rules/cpp/CppConfigurationSkylarkTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/cpp/CppConfigurationStarlarkTest.java
index 47ab85a..ce1c63f 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/cpp/CppConfigurationSkylarkTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/CppConfigurationStarlarkTest.java
@@ -25,7 +25,7 @@
/** Tests for C++ fragments in Starlark. */
@RunWith(JUnit4.class)
-public final class CppConfigurationSkylarkTest extends BuildViewTestCase {
+public final class CppConfigurationStarlarkTest extends BuildViewTestCase {
@Test
public void testMinimumOsVersion() throws Exception {
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/StarlarkCcToolchainConfigureTest.java
similarity index 94%
rename from src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/cpp/StarlarkCcToolchainConfigureTest.java
index e8f5a54..167106a 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/StarlarkCcToolchainConfigureTest.java
@@ -25,7 +25,7 @@
/** Tests for cc autoconfiguration. */
@RunWith(JUnit4.class)
-public class SkylarkCcToolchainConfigureTest extends EvaluationTestCase {
+public class StarlarkCcToolchainConfigureTest extends EvaluationTestCase {
@Test
public void testSplitEscaped() throws Exception {
@@ -50,8 +50,8 @@
.testExpression("split_escaped('a%:', ':')", StarlarkList.of(mu, "a:"));
}
- private Scenario newTest(String... skylarkOptions) throws IOException {
- return new Scenario(skylarkOptions)
+ private Scenario newTest(String... starlarkOptions) throws IOException {
+ return new Scenario(starlarkOptions)
// A mock implementation of Label to be able to parse lib_cc_configure under default
// Starlark environment (lib_cc_configure is meant to be used from the repository
// environment).
diff --git a/src/test/java/com/google/devtools/build/lib/rules/java/BUILD b/src/test/java/com/google/devtools/build/lib/rules/java/BUILD
index 6d7b923..cfa252b 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/java/BUILD
+++ b/src/test/java/com/google/devtools/build/lib/rules/java/BUILD
@@ -13,8 +13,8 @@
)
java_test(
- name = "JavaInfoSkylarkApiTest",
- srcs = ["JavaInfoSkylarkApiTest.java"],
+ name = "JavaInfoStarlarkApiTest",
+ srcs = ["JavaInfoStarlarkApiTest.java"],
deps = [
"//src/main/java/com/google/devtools/build/lib/analysis:configured_target",
"//src/main/java/com/google/devtools/build/lib/cmdline",
@@ -55,8 +55,8 @@
)
java_test(
- name = "JavaSkylarkApiTest",
- srcs = ["JavaSkylarkApiTest.java"],
+ name = "JavaStarlarkApiTest",
+ srcs = ["JavaStarlarkApiTest.java"],
deps = [
"//src/main/java/com/google/devtools/build/lib:syntax",
"//src/main/java/com/google/devtools/build/lib/actions",
diff --git a/src/test/java/com/google/devtools/build/lib/rules/java/JavaInfoSkylarkApiTest.java b/src/test/java/com/google/devtools/build/lib/rules/java/JavaInfoStarlarkApiTest.java
similarity index 99%
rename from src/test/java/com/google/devtools/build/lib/rules/java/JavaInfoSkylarkApiTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/java/JavaInfoStarlarkApiTest.java
index 08ca059..6605455 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/java/JavaInfoSkylarkApiTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/java/JavaInfoStarlarkApiTest.java
@@ -32,7 +32,7 @@
/** Tests JavaInfo API for Starlark. */
@RunWith(JUnit4.class)
-public class JavaInfoSkylarkApiTest extends BuildViewTestCase {
+public class JavaInfoStarlarkApiTest extends BuildViewTestCase {
private static final String HOST_JAVA_RUNTIME_LABEL =
TestConstants.TOOLS_REPOSITORY + "//tools/jdk:current_host_java_runtime";
diff --git a/src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java b/src/test/java/com/google/devtools/build/lib/rules/java/JavaStarlarkApiTest.java
similarity index 99%
rename from src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/java/JavaStarlarkApiTest.java
index 2cddf14..24b0ded 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/java/JavaStarlarkApiTest.java
@@ -46,7 +46,7 @@
/** Tests Starlark API for Java rules. */
@RunWith(JUnit4.class)
-public class JavaSkylarkApiTest extends BuildViewTestCase {
+public class JavaStarlarkApiTest extends BuildViewTestCase {
private static final String HOST_JAVA_RUNTIME_LABEL =
TestConstants.TOOLS_REPOSITORY + "//tools/jdk:current_host_java_runtime";
@@ -465,7 +465,7 @@
" fragments = ['java']",
")");
- testAnnotationProcessingInfoIsSkylarkAccessible(
+ testAnnotationProcessingInfoIsStarlarkAccessible(
/*toBeProcessedRuleName=*/ "java_custom_library",
/*extraLoad=*/ "load(':custom_rule.bzl', 'java_custom_library')");
}
@@ -993,7 +993,7 @@
*/
@Test
public void testJavaPlugin() throws Exception {
- testAnnotationProcessingInfoIsSkylarkAccessible(
+ testAnnotationProcessingInfoIsStarlarkAccessible(
/*toBeProcessedRuleName=*/ "java_library", /*extraLoad=*/ "");
}
@@ -1002,7 +1002,7 @@
* to use annotation processing itself and has a dep and an export that likewise use annotation
* processing.
*/
- private void testAnnotationProcessingInfoIsSkylarkAccessible(
+ private void testAnnotationProcessingInfoIsStarlarkAccessible(
String toBeProcessedRuleName, String extraLoad) throws Exception {
scratch.file(
"java/test/extension.bzl",
@@ -1080,7 +1080,7 @@
}
@Test
- public void testJavaProviderFieldsAreSkylarkAccessible() throws Exception {
+ public void testJavaProviderFieldsAreStarlarkAccessible() throws Exception {
// The Starlark evaluation itself will test that compile_jars and
// transitive_runtime_jars are returning a list readable by Starlark with
// the expected number of entries.
@@ -1144,7 +1144,7 @@
}
@Test
- public void testSkylarkApiProviderReexported() throws Exception {
+ public void testStarlarkApiProviderReexported() throws Exception {
scratch.file(
"java/test/extension.bzl",
"def impl(ctx):",
@@ -1226,7 +1226,7 @@
}
@Test
- public void skylarkJavaToJavaLibraryAttributes() throws Exception {
+ public void starlarkJavaToJavaLibraryAttributes() throws Exception {
scratch.file(
"foo/extension.bzl",
"def _impl(ctx):",
@@ -1267,7 +1267,7 @@
}
@Test
- public void skylarkJavaToJavaBinaryAttributes() throws Exception {
+ public void starlarkJavaToJavaBinaryAttributes() throws Exception {
scratch.file(
"foo/extension.bzl",
"def _impl(ctx):",
@@ -1297,7 +1297,7 @@
}
@Test
- public void skylarkJavaToJavaImportAttributes() throws Exception {
+ public void starlarkJavaToJavaImportAttributes() throws Exception {
scratch.file(
"foo/extension.bzl",
"def _impl(ctx):",
diff --git a/src/test/java/com/google/devtools/build/lib/rules/java/proto/SkylarkJavaLiteProtoLibraryTest.java b/src/test/java/com/google/devtools/build/lib/rules/java/proto/StarlarkJavaLiteProtoLibraryTest.java
similarity index 98%
rename from src/test/java/com/google/devtools/build/lib/rules/java/proto/SkylarkJavaLiteProtoLibraryTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/java/proto/StarlarkJavaLiteProtoLibraryTest.java
index 659f7e2..7b5464c 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/java/proto/SkylarkJavaLiteProtoLibraryTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/java/proto/StarlarkJavaLiteProtoLibraryTest.java
@@ -54,7 +54,7 @@
/** Tests for the Starlark version of java_lite_proto_library rule. */
@RunWith(JUnit4.class)
-public class SkylarkJavaLiteProtoLibraryTest extends BuildViewTestCase {
+public class StarlarkJavaLiteProtoLibraryTest extends BuildViewTestCase {
private static final String RULE_DIRECTORY = "tools/build_rules/java_lite_proto_library";
private ActionsTestUtil actionsTestUtil;
@@ -87,7 +87,7 @@
}
@Before
- public final void setupSkylarkRule() throws Exception {
+ public final void setupStarlarkRule() throws Exception {
setStarlarkSemanticsOptions("--incompatible_new_actions_api=false");
File[] files = Runfiles.location(RULE_DIRECTORY).listFiles();
@@ -327,7 +327,7 @@
* generates.
*/
@Test
- public void testJavaProtosExposeSkylarkProviders() throws Exception {
+ public void testJavaProtosExposeStarlarkProviders() throws Exception {
scratch.file(
"proto/extensions.bzl",
"def _impl(ctx):",
@@ -524,7 +524,7 @@
/** Tests that java_lite_proto_library's aspect exposes a Starlark provider named 'proto_java'. */
@Test
@Ignore
- // TODO(elenairina): Enable this test when proto_java is returned from the aspect in Skylark
+ // TODO(elenairina): Enable this test when proto_java is returned from the aspect in Starlark
// version of java_lite_proto_library.
public void testJavaLiteProtoLibraryAspectProviders() throws Exception {
scratch.file(
diff --git a/src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinarySkylarkApiTest.java b/src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinaryStarlarkApiTest.java
similarity index 97%
rename from src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinarySkylarkApiTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinaryStarlarkApiTest.java
index 8ef0654..4318e8b 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinarySkylarkApiTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinaryStarlarkApiTest.java
@@ -33,7 +33,7 @@
* using a Starlark stub around the Starlark API.
*/
@RunWith(JUnit4.class)
-public class AppleBinarySkylarkApiTest extends AppleBinaryTest {
+public class AppleBinaryStarlarkApiTest extends AppleBinaryTest {
static final RuleType RULE_TYPE = new RuleType("apple_binary_skylark") {
@Override
@@ -44,7 +44,7 @@
}
@Override
- public String skylarkLoadPrerequisites() {
+ public String starlarkLoadPrerequisites() {
return "load('//test_skylark:apple_binary_skylark.bzl', 'apple_binary_skylark')";
}
};
diff --git a/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java b/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcStararkTest.java
similarity index 83%
rename from src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java
rename to src/test/java/com/google/devtools/build/lib/rules/objc/ObjcStararkTest.java
index fc604ed..4d3db94 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcStararkTest.java
@@ -42,7 +42,7 @@
/** Tests for Starlark interaction with the objc_* rules. */
@RunWith(JUnit4.class)
-public class ObjcSkylarkTest extends ObjcRuleTestCase {
+public class ObjcStararkTest extends ObjcRuleTestCase {
private void writeObjcSplitTransitionTestFiles() throws Exception {
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -93,7 +93,7 @@
}
@Test
- public void testSkylarkRuleCanDependOnNativeAppleRule() throws Exception {
+ public void testStarlarkRuleCanDependOnNativeAppleRule() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -123,14 +123,14 @@
" hdrs = ['b.h']",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
- Depset skylarkLibraries = (Depset) myInfo.getValue("found_libs");
- Depset skylarkHdrs = (Depset) myInfo.getValue("found_hdrs");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
+ Depset starlarkLibraries = (Depset) myInfo.getValue("found_libs");
+ Depset starlarkHdrs = (Depset) myInfo.getValue("found_hdrs");
- assertThat(ActionsTestUtil.baseArtifactNames(skylarkLibraries.getSet(Artifact.class)))
+ assertThat(ActionsTestUtil.baseArtifactNames(starlarkLibraries.getSet(Artifact.class)))
.contains("liblib.a");
- assertThat(ActionsTestUtil.baseArtifactNames(skylarkHdrs.getSet(Artifact.class)))
+ assertThat(ActionsTestUtil.baseArtifactNames(starlarkHdrs.getSet(Artifact.class)))
.contains("b.h");
}
@@ -164,15 +164,15 @@
" name = 'dep',",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//test:test");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//test:test");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
Depset defineSet = (Depset) myInfo.getValue("define");
assertThat(defineSet.getSet(String.class).toList()).containsExactly("mock_define");
}
@Test
- public void testSkylarkProviderRetrievalNoneIfNoProvider() throws Exception {
+ public void testStarlarkProviderRetrievalNoneIfNoProvider() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -217,7 +217,7 @@
}
@Test
- public void testSkylarkProviderCanCheckForExistanceOfObjcProvider() throws Exception {
+ public void testStarlarkProviderCanCheckForExistanceOfObjcProvider() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -248,8 +248,8 @@
" name = 'cc_lib',",
" srcs = ['a.cc'],",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
boolean ccResult = (boolean) myInfo.getValue("cc_has_provider");
boolean objcResult = (boolean) myInfo.getValue("objc_has_provider");
assertThat(ccResult).isFalse();
@@ -257,7 +257,7 @@
}
@Test
- public void testSkylarkExportsObjcProviderToNativeRulePreMigration() throws Exception {
+ public void testStarlarkExportsObjcProviderToNativeRulePreMigration() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -309,7 +309,7 @@
}
@Test
- public void testSkylarkExportsObjcProviderToNativeRulePostMigration() throws Exception {
+ public void testStarlarkExportsObjcProviderToNativeRulePostMigration() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -352,7 +352,7 @@
}
@Test
- public void testObjcRuleCanDependOnArbitrarySkylarkRuleThatProvidesObjcPreMigration()
+ public void testObjcRuleCanDependOnArbitraryStarlarkRuleThatProvidesObjcPreMigration()
throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
@@ -389,7 +389,7 @@
}
@Test
- public void testObjcRuleCanDependOnArbitrarySkylarkRuleThatProvidesObjcPostMigration()
+ public void testObjcRuleCanDependOnArbitraryStarlarkRuleThatProvidesObjcPostMigration()
throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
@@ -426,7 +426,7 @@
}
@Test
- public void testSkylarkCanAccessAppleConfiguration() throws Exception {
+ public void testStarlarkCanAccessAppleConfiguration() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -478,8 +478,8 @@
")");
useConfiguration("--apple_platform_type=ios", "--cpu=ios_i386", "--xcode_version=7.3");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
Object iosCpu = myInfo.getValue("cpu");
@SuppressWarnings("unchecked")
@@ -529,9 +529,9 @@
")");
useConfiguration();
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- assertThat(getMyInfoFromTarget(skylarkTarget).getValue("dead_code_report")).isEqualTo("None");
+ assertThat(getMyInfoFromTarget(starlarkTarget).getValue("dead_code_report")).isEqualTo("None");
}
@Test
@@ -571,13 +571,13 @@
"dead_code_report(name='dead_code_report')");
useConfiguration("--j2objc_dead_code_report=//examples/apple_skylark:dead_code_report");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- assertThat(getMyInfoFromTarget(skylarkTarget).getValue("dead_code_report")).isEqualTo("bar");
+ assertThat(getMyInfoFromTarget(starlarkTarget).getValue("dead_code_report")).isEqualTo("bar");
}
@Test
- public void testSkylarkCanAccessJ2objcTranslationFlags() throws Exception {
+ public void testStarlarkCanAccessJ2objcTranslationFlags() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -602,16 +602,17 @@
")");
useConfiguration("--j2objc_translation_flags=-DTestJ2ObjcFlag");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
@SuppressWarnings("unchecked")
- List<String> flags = (List<String>) getMyInfoFromTarget(skylarkTarget).getValue("j2objc_flags");
+ List<String> flags = (List<String>) getMyInfoFromTarget(starlarkTarget)
+ .getValue("j2objc_flags");
assertThat(flags).contains("-DTestJ2ObjcFlag");
assertThat(flags).doesNotContain("-unspecifiedFlag");
}
@Test
- public void testSkylarkCanAccessApplePlatformNames() throws Exception {
+ public void testStarlarkCanAccessApplePlatformNames() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -635,14 +636,14 @@
")");
useConfiguration("--cpu=ios_i386");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- Object name = getMyInfoFromTarget(skylarkTarget).getValue("name");
+ Object name = getMyInfoFromTarget(starlarkTarget).getValue("name");
assertThat(name).isEqualTo("iPhoneSimulator");
}
@Test
- public void testSkylarkCanAccessAppleToolchain() throws Exception {
+ public void testStarlarkCanAccessAppleToolchain() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -671,8 +672,8 @@
")");
useConfiguration("--apple_platform_type=ios", "--cpu=ios_i386");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
String platformDevFrameworksDir = (String) myInfo.getValue("platform_developer_framework_dir");
String sdkDir = (String) myInfo.getValue("sdk_dir");
@@ -685,7 +686,7 @@
}
@Test
- public void testSkylarkCanAccessSdkAndMinimumOs() throws Exception {
+ public void testStarlarkCanAccessSdkAndMinimumOs() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -736,8 +737,8 @@
"--watchos_sdk_version=2.1", "--watchos_minimum_os=2.0",
"--tvos_sdk_version=3.1", "--tvos_minimum_os=3.0",
"--macos_sdk_version=4.1");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
assertThat(myInfo.getValue("ios_sdk_version")).isEqualTo("1.1");
assertThat(myInfo.getValue("ios_minimum_os")).isEqualTo("1.0");
@@ -751,8 +752,8 @@
"--watchos_sdk_version=2.1",
"--tvos_sdk_version=3.1",
"--macos_sdk_version=4.1");
- skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- myInfo = getMyInfoFromTarget(skylarkTarget);
+ starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ myInfo = getMyInfoFromTarget(starlarkTarget);
assertThat(myInfo.getValue("ios_sdk_version")).isEqualTo("1.1");
assertThat(myInfo.getValue("ios_minimum_os")).isEqualTo("1.1");
@@ -764,7 +765,7 @@
}
@Test
- public void testSkylarkCanAccessObjcConfiguration() throws Exception {
+ public void testStarlarkCanAccessObjcConfiguration() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/objc_rules.bzl",
@@ -805,8 +806,8 @@
"--ios_simulator_version=8.4",
"--ios_signing_cert_name='Apple Developer'",
"--apple_generate_dsym");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
@SuppressWarnings("unchecked")
List<String> copts = (List<String>) myInfo.getValue("copts");
@@ -850,10 +851,10 @@
" name='my_target',",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
Object signingCertificateName =
- getMyInfoFromTarget(skylarkTarget).getValue("signing_certificate_name");
+ getMyInfoFromTarget(starlarkTarget).getValue("signing_certificate_name");
assertThat(signingCertificateName).isEqualTo("None");
}
@@ -883,10 +884,10 @@
")");
useConfiguration("--compilation_mode=dbg");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
boolean usesDeviceDebugEntitlements =
- (boolean) getMyInfoFromTarget(skylarkTarget).getValue("uses_device_debug_entitlements");
+ (boolean) getMyInfoFromTarget(starlarkTarget).getValue("uses_device_debug_entitlements");
assertThat(usesDeviceDebugEntitlements).isTrue();
}
@@ -918,10 +919,10 @@
useConfiguration(
"--compilation_mode=dbg",
"--nodevice_debug_entitlements");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
boolean usesDeviceDebugEntitlements =
- (boolean) getMyInfoFromTarget(skylarkTarget).getValue("uses_device_debug_entitlements");
+ (boolean) getMyInfoFromTarget(starlarkTarget).getValue("uses_device_debug_entitlements");
assertThat(usesDeviceDebugEntitlements).isFalse();
}
@@ -951,14 +952,14 @@
")");
useConfiguration("--compilation_mode=opt");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/objc_skylark:my_target");
boolean usesDeviceDebugEntitlements =
- (boolean) getMyInfoFromTarget(skylarkTarget).getValue("uses_device_debug_entitlements");
+ (boolean) getMyInfoFromTarget(starlarkTarget).getValue("uses_device_debug_entitlements");
assertThat(usesDeviceDebugEntitlements).isFalse();
}
- private ConfiguredTarget createObjcProviderSkylarkTarget(String... implLines) throws Exception {
+ private ConfiguredTarget createObjcProviderStarlarkTarget(String... implLines) throws Exception {
String[] impl =
ObjectArrays.concat(
ObjectArrays.concat("def swift_binary_impl(ctx):", implLines),
@@ -992,9 +993,9 @@
}
@Test
- public void testSkylarkCanCreateObjcProviderFromScratch() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderFromScratch() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" defines = depset(['define1', 'define2'])",
" linkopts = depset(['somelinkopt'])",
" created_provider = apple_common.new_objc_provider\\",
@@ -1002,11 +1003,11 @@
" return [created_provider]");
Iterable<String> foundLinkopts =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).get(ObjcProvider.LINKOPT).toList();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).get(ObjcProvider.LINKOPT).toList();
Iterable<String> foundDefines =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).define().toList();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).define().toList();
boolean usesSwift =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).is(ObjcProvider.Flag.USES_SWIFT);
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).is(ObjcProvider.Flag.USES_SWIFT);
assertThat(foundLinkopts).containsExactly("somelinkopt");
assertThat(foundDefines).containsExactly("define1", "define2");
@@ -1014,9 +1015,9 @@
}
@Test
- public void testSkylarkCanPassLinkInputsInObjcProvider() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanPassLinkInputsInObjcProvider() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" file = ctx.actions.declare_file('foo.ast')",
" ctx.actions.run_shell(outputs=[file], command='echo')",
" link_inputs = depset([file])",
@@ -1025,42 +1026,42 @@
" return [created_provider]");
NestedSet<Artifact> foundLinkInputs =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).get(ObjcProvider.LINK_INPUTS);
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).get(ObjcProvider.LINK_INPUTS);
assertThat(ActionsTestUtil.baseArtifactNames(foundLinkInputs)).contains("foo.ast");
}
@Test
- public void testSkylarkCanPassUsesSwiftFlag() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanPassUsesSwiftFlag() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" created_provider = apple_common.new_objc_provider(uses_swift=True)",
" return [created_provider]");
boolean usesSwift =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).is(ObjcProvider.Flag.USES_SWIFT);
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).is(ObjcProvider.Flag.USES_SWIFT);
assertThat(usesSwift).isTrue();
}
@Test
- public void testSkylarkCanCreateObjcProviderWithDefines() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithDefines() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" define = depset(['def1', 'def2', 'def3'])",
" created_provider = apple_common.new_objc_provider\\",
"(define=define)",
" return [created_provider]");
Iterable<String> foundDefines =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).define().toList();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).define().toList();
assertThat(foundDefines).containsExactly("def1", "def2", "def3");
}
@Test
- public void testSkylarkCanCreateObjcProviderWithHeaders() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithHeaders() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" hdr1 = ctx.actions.declare_file('hdr1')",
" hdr2 = ctx.actions.declare_file('hdr2')",
" ctx.actions.run_shell(outputs=[hdr1, hdr2], command='echo')",
@@ -1070,22 +1071,22 @@
" return [created_provider]");
Iterable<Artifact> foundHeaders =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).header().toList();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).header().toList();
assertThat(ActionsTestUtil.baseArtifactNames(foundHeaders)).containsExactly("hdr1", "hdr2");
}
@Test
- public void testSkylarkCanCreateObjcProviderWithIncludePathFragments() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithIncludePathFragments() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" includes = depset(['path1', 'path_dir/path2', 'path_dir1/path_dir2/path3'])",
" created_provider = apple_common.new_objc_provider\\",
"(include=includes)",
" return [created_provider]");
Iterable<PathFragment> foundIncludes =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).include();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).include();
assertThat(foundIncludes)
.containsExactly(
@@ -1095,32 +1096,32 @@
}
@Test
- public void testSkylarkCanCreateObjcProviderWithFrameworkIncludes() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithFrameworkIncludes() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" includes = depset(['path1/foo.framework', 'path_dir/path2/bar.framework'])",
" created_provider = apple_common.new_objc_provider\\",
"(framework_search_paths=includes)",
" return [created_provider]");
Iterable<PathFragment> foundIncludes =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).frameworkInclude();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).frameworkInclude();
assertThat(foundIncludes)
.containsExactly(PathFragment.create("path1"), PathFragment.create("path_dir/path2"));
}
@Test
- public void testSkylarkCanCreateObjcProviderWithSystemIncludes() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithSystemIncludes() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" includes = depset(['path1', 'path_dir/path2', 'path_dir1/path_dir2/path3'])",
" created_provider = apple_common.new_objc_provider\\",
"(include_system=includes)",
" return [created_provider]");
Iterable<PathFragment> foundIncludes =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).systemInclude();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).systemInclude();
assertThat(foundIncludes)
.containsExactly(
@@ -1130,16 +1131,16 @@
}
@Test
- public void testSkylarkCanCreateObjcProviderWithQuoteIncludes() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithQuoteIncludes() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" includes = depset(['path1', 'path_dir/path2', 'path_dir1/path_dir2/path3'])",
" created_provider = apple_common.new_objc_provider\\",
"(iquote=includes)",
" return [created_provider]");
Iterable<PathFragment> foundIncludes =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).quoteInclude();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).quoteInclude();
assertThat(foundIncludes)
.containsExactly(
@@ -1149,10 +1150,10 @@
}
@Test
- public void testSkylarkCanCreateObjcProviderWithStrictDepsPreMigration() throws Exception {
+ public void testStarlarkCanCreateObjcProviderWithStrictDepsPreMigration() throws Exception {
useConfiguration("--incompatible_objc_compile_info_migration=false");
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" strict_includes = depset(['path1'])",
" propagated_includes = depset(['path2'])",
" strict_provider = apple_common.new_objc_provider\\",
@@ -1161,10 +1162,10 @@
"(include=propagated_includes, direct_dep_providers=[strict_provider])",
" return [created_provider]");
- ObjcProvider skylarkProvider = skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProvider.include())
+ ObjcProvider starlarkProvider = starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR);
+ assertThat(starlarkProvider.include())
.containsExactly(PathFragment.create("path1"), PathFragment.create("path2"));
- assertThat(skylarkProvider.getStrictDependencyIncludes())
+ assertThat(starlarkProvider.getStrictDependencyIncludes())
.containsExactly(PathFragment.create("path1"));
scratch.file(
@@ -1178,24 +1179,24 @@
" deps = [':direct_dep']",
")");
- ObjcProvider skylarkProviderDirectDepender =
+ ObjcProvider starlarkProviderDirectDepender =
getConfiguredTarget("//examples/objc_skylark2:direct_dep")
.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProviderDirectDepender.include())
+ assertThat(starlarkProviderDirectDepender.include())
.containsExactly(PathFragment.create("path2"));
- ObjcProvider skylarkProviderIndirectDepender =
+ ObjcProvider starlarkProviderIndirectDepender =
getConfiguredTarget("//examples/objc_skylark2:indirect_dep")
.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProviderIndirectDepender.include())
+ assertThat(starlarkProviderIndirectDepender.include())
.containsExactly(PathFragment.create("path2"));
}
@Test
- public void testSkylarkCanCreateObjcProviderWithStrictDepsPostMigration() throws Exception {
+ public void testStarlarkCanCreateObjcProviderWithStrictDepsPostMigration() throws Exception {
useConfiguration("--incompatible_objc_compile_info_migration=true");
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" strict_includes = depset(['path1'])",
" propagated_includes = depset(['path2'])",
" strict_provider = apple_common.new_objc_provider\\",
@@ -1204,10 +1205,10 @@
"(include=propagated_includes, direct_dep_providers=[strict_provider])",
" return [created_provider]");
- ObjcProvider skylarkProvider = skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProvider.include())
+ ObjcProvider starlarkProvider = starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR);
+ assertThat(starlarkProvider.include())
.containsExactly(PathFragment.create("path1"), PathFragment.create("path2"));
- assertThat(skylarkProvider.getStrictDependencyIncludes())
+ assertThat(starlarkProvider.getStrictDependencyIncludes())
.containsExactly(PathFragment.create("path1"));
scratch.file(
@@ -1217,23 +1218,23 @@
" deps = ['//examples/objc_skylark:my_target']",
")");
- ObjcProvider skylarkProviderDirectDepender =
+ ObjcProvider starlarkProviderDirectDepender =
getConfiguredTarget("//examples/objc_skylark2:direct_dep")
.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProviderDirectDepender.include()).isEmpty();
+ assertThat(starlarkProviderDirectDepender.include()).isEmpty();
}
@Test
- public void testSkylarkCanCreateObjcProviderWithStrictDepsDirectly() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderWithStrictDepsDirectly() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" strict_includes = depset(['path'])",
" created_provider = apple_common.new_objc_provider\\",
"(strict_include=strict_includes)",
" return [created_provider]");
- ObjcProvider skylarkProvider = skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProvider.getStrictDependencyIncludes())
+ ObjcProvider starlarkProvider = starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR);
+ assertThat(starlarkProvider.getStrictDependencyIncludes())
.containsExactly(PathFragment.create("path"));
scratch.file(
@@ -1243,19 +1244,19 @@
" deps = ['//examples/objc_skylark:my_target']",
")");
- ObjcProvider skylarkProviderDirectDepender =
+ ObjcProvider starlarkProviderDirectDepender =
getConfiguredTarget("//examples/objc_skylark2:direct_dep")
.get(ObjcProvider.STARLARK_CONSTRUCTOR);
- assertThat(skylarkProviderDirectDepender.getStrictDependencyIncludes()).isEmpty();
+ assertThat(starlarkProviderDirectDepender.getStrictDependencyIncludes()).isEmpty();
}
@Test
- public void testSkylarkStrictDepsDoesNotSupportDefine() throws Exception {
+ public void testStarlarkStrictDepsDoesNotSupportDefine() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" strict_defines = depset(['def1'])",
" strict_provider = apple_common.new_objc_provider\\",
"(define=strict_defines)",
@@ -1268,12 +1269,12 @@
}
@Test
- public void testSkylarkStrictDepsDoesNotSupportLinkopt() throws Exception {
+ public void testStarlarkStrictDepsDoesNotSupportLinkopt() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" strict_linkopts = depset(['opt1'])",
" strict_provider = apple_common.new_objc_provider\\",
"(linkopt=strict_linkopts)",
@@ -1286,9 +1287,9 @@
}
@Test
- public void testSkylarkCanCreateObjcProviderFromObjcProvider() throws Exception {
- ConfiguredTarget skylarkTarget =
- createObjcProviderSkylarkTarget(
+ public void testStarlarkCanCreateObjcProviderFromObjcProvider() throws Exception {
+ ConfiguredTarget starlarkTarget =
+ createObjcProviderStarlarkTarget(
" dep = ctx.attr.deps[0]",
" define = depset(['define_from_impl'])",
" created_provider = apple_common.new_objc_provider\\",
@@ -1296,18 +1297,18 @@
" return [created_provider]");
Iterable<String> foundStrings =
- skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).define().toList();
+ starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR).define().toList();
assertThat(foundStrings).containsExactly("define_from_dep", "define_from_impl");
}
@Test
- public void testSkylarkErrorOnBadObjcProviderInputKey() throws Exception {
+ public void testStarlarkErrorOnBadObjcProviderInputKey() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" created_provider = apple_common.new_objc_provider(foo=depset(['bar']))",
" return created_provider"));
assertThat(e)
@@ -1316,24 +1317,24 @@
}
@Test
- public void testSkylarkErrorOnNonSetObjcProviderInputValue() throws Exception {
+ public void testStarlarkErrorOnNonSetObjcProviderInputValue() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" created_provider = apple_common.new_objc_provider(library='bar')",
" return created_provider"));
assertThat(e).hasMessageThat().contains("for library, got string, want a depset of File");
}
@Test
- public void testSkylarkErrorOnObjcProviderInputValueWrongSetType() throws Exception {
+ public void testStarlarkErrorOnObjcProviderInputValueWrongSetType() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" created_provider = apple_common.new_objc_provider(library=depset(['bar']))",
" return created_provider"));
assertThat(e)
@@ -1342,12 +1343,12 @@
}
@Test
- public void testSkylarkErrorOnNonIterableObjcProviderProviderValue() throws Exception {
+ public void testStarlarkErrorOnNonIterableObjcProviderProviderValue() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" created_provider = apple_common.new_objc_provider(providers='bar')",
" return created_provider"));
assertThat(e)
@@ -1356,12 +1357,12 @@
}
@Test
- public void testSkylarkErrorOnBadIterableObjcProviderProviderValue() throws Exception {
+ public void testStarlarkErrorOnBadIterableObjcProviderProviderValue() throws Exception {
AssertionError e =
assertThrows(
AssertionError.class,
() ->
- createObjcProviderSkylarkTarget(
+ createObjcProviderStarlarkTarget(
" created_provider = apple_common.new_objc_provider(providers=['bar'])",
" return created_provider"));
assertThat(e)
@@ -1400,13 +1401,13 @@
" name = 'lib',",
" srcs = ['a.m'],",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- Depset emptyValue = (Depset) getMyInfoFromTarget(skylarkTarget).getValue("empty_value");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ Depset emptyValue = (Depset) getMyInfoFromTarget(starlarkTarget).getValue("empty_value");
assertThat(emptyValue.toList()).isEmpty();
}
@Test
- public void testSkylarkCanAccessSdkFrameworks() throws Exception {
+ public void testStarlarkCanAccessSdkFrameworks() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -1436,14 +1437,14 @@
" deps = [':lib'],",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- Depset sdkFrameworks = (Depset) getMyInfoFromTarget(skylarkTarget).getValue("sdk_frameworks");
+ Depset sdkFrameworks = (Depset) getMyInfoFromTarget(starlarkTarget).getValue("sdk_frameworks");
assertThat(sdkFrameworks.toList()).containsAtLeast("Accelerate", "GLKit");
}
@Test
- public void testSkylarkCanAccessAndUseApplePlatformTypes() throws Exception {
+ public void testStarlarkCanAccessAndUseApplePlatformTypes() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -1473,8 +1474,8 @@
"--ios_multi_cpus=arm64,armv7",
"--watchos_cpus=armv7k",
"--tvos_cpus=arm64");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
Object iosPlatform = myInfo.getValue("ios_platform");
Object watchosPlatform = myInfo.getValue("watchos_platform");
@@ -1510,9 +1511,9 @@
useConfiguration(
"--ios_multi_cpus=arm64,armv7");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- Boolean isDevice = (Boolean) getMyInfoFromTarget(skylarkTarget).getValue("is_device");
+ Boolean isDevice = (Boolean) getMyInfoFromTarget(starlarkTarget).getValue("is_device");
assertThat(isDevice).isTrue();
}
@@ -1539,21 +1540,21 @@
" name = 'my_target',",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- Boolean isDevice = (Boolean) getMyInfoFromTarget(skylarkTarget).getValue("is_device");
+ Boolean isDevice = (Boolean) getMyInfoFromTarget(starlarkTarget).getValue("is_device");
assertThat(isDevice).isFalse();
}
@Test
- public void testSkylarkWithRunMemleaksEnabled() throws Exception {
+ public void testStarlarkWithRunMemleaksEnabled() throws Exception {
useConfiguration("--ios_memleaks");
- checkSkylarkRunMemleaksWithExpectedValue(true);
+ checkStarlarkRunMemleaksWithExpectedValue(true);
}
@Test
- public void testSkylarkWithRunMemleaksDisabled() throws Exception {
- checkSkylarkRunMemleaksWithExpectedValue(false);
+ public void testStarlarkWithRunMemleaksDisabled() throws Exception {
+ checkStarlarkRunMemleaksWithExpectedValue(false);
}
@Test
@@ -1578,9 +1579,9 @@
" name = 'my_target',",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- DottedVersion version = (DottedVersion) getMyInfoFromTarget(skylarkTarget).getValue("version");
+ DottedVersion version = (DottedVersion) getMyInfoFromTarget(starlarkTarget).getValue("version");
assertThat(version).isEqualTo(DottedVersion.fromString("5.4"));
}
@@ -1619,7 +1620,7 @@
* of retrieving ObjcProvider.
*/
@Test
- public void testObjcProviderSkylarkConstructor() throws Exception {
+ public void testObjcProviderStarlarkConstructor() throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -1646,8 +1647,8 @@
" hdrs = ['a.h']",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- assertThat(skylarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR)).isNotNull();
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ assertThat(starlarkTarget.get(ObjcProvider.STARLARK_CONSTRUCTOR)).isNotNull();
}
@Test
@@ -1656,8 +1657,8 @@
writeObjcSplitTransitionTestFiles();
useConfiguration("--ios_multi_cpus=armv7,arm64");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
ObjcProvider armv7Objc =
((StarlarkInfo) myInfo.getValue("ios_armv7")).getValue("objc", ObjcProvider.class);
ObjcProvider arm64Objc =
@@ -1676,8 +1677,8 @@
writeObjcSplitTransitionTestFiles();
useConfiguration("--ios_multi_cpus=armv7,arm64,armv7");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
ObjcProvider armv7Objc =
((StarlarkInfo) myInfo.getValue("ios_armv7")).getValue("objc", ObjcProvider.class);
ObjcProvider arm64Objc =
@@ -1696,8 +1697,8 @@
writeObjcSplitTransitionTestFiles();
useConfiguration("--cpu=ios_arm64");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- StructImpl myInfo = getMyInfoFromTarget(skylarkTarget);
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ StructImpl myInfo = getMyInfoFromTarget(starlarkTarget);
ObjcProvider arm64Objc =
((StarlarkInfo) myInfo.getValue("ios_arm64")).getValue("objc", ObjcProvider.class);
assertThat(arm64Objc).isNotNull();
@@ -1705,7 +1706,7 @@
.contains("ios_arm64");
}
- private void checkSkylarkRunMemleaksWithExpectedValue(boolean expectedValue) throws Exception {
+ private void checkStarlarkRunMemleaksWithExpectedValue(boolean expectedValue) throws Exception {
scratch.file("examples/rule/BUILD");
scratch.file(
"examples/rule/apple_rules.bzl",
@@ -1725,9 +1726,9 @@
" name = 'my_target',",
")");
- ConfiguredTarget skylarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
+ ConfiguredTarget starlarkTarget = getConfiguredTarget("//examples/apple_skylark:my_target");
- boolean runMemleaks = (boolean) getMyInfoFromTarget(skylarkTarget).getValue("run_memleaks");
+ boolean runMemleaks = (boolean) getMyInfoFromTarget(starlarkTarget).getValue("run_memleaks");
assertThat(runMemleaks).isEqualTo(expectedValue);
}
diff --git a/src/test/java/com/google/devtools/build/lib/rules/objc/RuleType.java b/src/test/java/com/google/devtools/build/lib/rules/objc/RuleType.java
index 72dc3fb..ab19fea 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/objc/RuleType.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/objc/RuleType.java
@@ -157,7 +157,7 @@
Scratch scratch, String... checkSpecificAttrs)
throws IOException {
String target = target(scratch, packageDir, targetName, checkSpecificAttrs);
- scratch.file(packageDir + "/BUILD", skylarkLoadPrerequisites() + "\n" + target);
+ scratch.file(packageDir + "/BUILD", starlarkLoadPrerequisites() + "\n" + target);
return target;
}
@@ -168,7 +168,7 @@
* <p>Subclasses of {@link RuleType} should override this method if using the rule requires
* Starlark files to be loaded.
*/
- public String skylarkLoadPrerequisites() {
+ public String starlarkLoadPrerequisites() {
return "";
}
}
diff --git a/src/test/java/com/google/devtools/build/lib/rules/repository/RepositoryDelegatorTest.java b/src/test/java/com/google/devtools/build/lib/rules/repository/RepositoryDelegatorTest.java
index 7c4281b..5903414 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/repository/RepositoryDelegatorTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/repository/RepositoryDelegatorTest.java
@@ -105,7 +105,7 @@
private SequentialBuildDriver driver;
private TestManagedDirectoriesKnowledge managedDirectoriesKnowledge;
private RecordingDifferencer differencer;
- private TestStarlarkRepositoryFunction testSkylarkRepositoryFunction;
+ private TestStarlarkRepositoryFunction testStarlarkRepositoryFunction;
private Path rootPath;
@Before
@@ -120,14 +120,14 @@
managedDirectoriesKnowledge = new TestManagedDirectoriesKnowledge();
DownloadManager downloader = Mockito.mock(DownloadManager.class);
RepositoryFunction localRepositoryFunction = new LocalRepositoryFunction();
- testSkylarkRepositoryFunction =
+ testStarlarkRepositoryFunction =
new TestStarlarkRepositoryFunction(rootPath, downloader, managedDirectoriesKnowledge);
ImmutableMap<String, RepositoryFunction> repositoryHandlers =
ImmutableMap.of(LocalRepositoryRule.NAME, localRepositoryFunction);
delegatorFunction =
new RepositoryDelegatorFunction(
repositoryHandlers,
- testSkylarkRepositoryFunction,
+ testStarlarkRepositoryFunction,
new AtomicBoolean(true),
ImmutableMap::of,
directories,
@@ -333,20 +333,20 @@
loadRepo("repo1");
- assertThat(testSkylarkRepositoryFunction.isFetchCalled()).isTrue();
- testSkylarkRepositoryFunction.reset();
+ assertThat(testStarlarkRepositoryFunction.isFetchCalled()).isTrue();
+ testStarlarkRepositoryFunction.reset();
loadRepo("repo1");
// Nothing changed, fetch does not happen.
- assertThat(testSkylarkRepositoryFunction.isFetchCalled()).isFalse();
- testSkylarkRepositoryFunction.reset();
+ assertThat(testStarlarkRepositoryFunction.isFetchCalled()).isFalse();
+ testStarlarkRepositoryFunction.reset();
// Delete managed directory, fetch should happen again.
Path managedDirectory = rootPath.getRelative("dir1");
managedDirectory.deleteTree();
loadRepo("repo1");
- assertThat(testSkylarkRepositoryFunction.isFetchCalled()).isTrue();
- testSkylarkRepositoryFunction.reset();
+ assertThat(testStarlarkRepositoryFunction.isFetchCalled()).isTrue();
+ testStarlarkRepositoryFunction.reset();
// Change managed directories declaration, fetch should happen.
// NB: we are making sure that managed directories exist to check only the declaration changes
@@ -362,14 +362,14 @@
RepositoryName.create("@repo1")));
loadRepo("repo1");
- assertThat(testSkylarkRepositoryFunction.isFetchCalled()).isTrue();
- testSkylarkRepositoryFunction.reset();
+ assertThat(testStarlarkRepositoryFunction.isFetchCalled()).isTrue();
+ testStarlarkRepositoryFunction.reset();
managedDirectoriesKnowledge.setManagedDirectories(ImmutableMap.of());
loadRepo("repo1");
- assertThat(testSkylarkRepositoryFunction.isFetchCalled()).isTrue();
- testSkylarkRepositoryFunction.reset();
+ assertThat(testStarlarkRepositoryFunction.isFetchCalled()).isTrue();
+ testStarlarkRepositoryFunction.reset();
}
private void loadRepo(String strippedRepoName) throws InterruptedException {
diff --git a/src/test/java/com/google/devtools/build/lib/skyframe/SkylarkFileContentHashTests.java b/src/test/java/com/google/devtools/build/lib/skyframe/StarlarkFileContentHashTests.java
similarity index 98%
rename from src/test/java/com/google/devtools/build/lib/skyframe/SkylarkFileContentHashTests.java
rename to src/test/java/com/google/devtools/build/lib/skyframe/StarlarkFileContentHashTests.java
index 0f2b9ee..013b9dc 100644
--- a/src/test/java/com/google/devtools/build/lib/skyframe/SkylarkFileContentHashTests.java
+++ b/src/test/java/com/google/devtools/build/lib/skyframe/StarlarkFileContentHashTests.java
@@ -45,7 +45,7 @@
* the imports of their respective definition SkylarkEnvironments.
*/
@RunWith(JUnit4.class)
-public class SkylarkFileContentHashTests extends BuildViewTestCase {
+public class StarlarkFileContentHashTests extends BuildViewTestCase {
@Before
public final void createFiles() throws Exception {
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkActionProviderTest.java b/src/test/java/com/google/devtools/build/lib/skylark/StarlarkActionProviderTest.java
similarity index 99%
rename from src/test/java/com/google/devtools/build/lib/skylark/SkylarkActionProviderTest.java
rename to src/test/java/com/google/devtools/build/lib/skylark/StarlarkActionProviderTest.java
index 3df8e8b..36f7e00 100644
--- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkActionProviderTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylark/StarlarkActionProviderTest.java
@@ -38,7 +38,7 @@
/** Tests for the Starlark-accessible actions provider on rule configured targets. */
@RunWith(JUnit4.class)
-public class SkylarkActionProviderTest extends AnalysisTestCase {
+public class StarlarkActionProviderTest extends AnalysisTestCase {
@Test
public void aspectGetsActionProviderForNativeRule() throws Exception {
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkAnnotationContractTest.java b/src/test/java/com/google/devtools/build/lib/skylark/StarlarkAnnotationContractTest.java
similarity index 96%
rename from src/test/java/com/google/devtools/build/lib/skylark/SkylarkAnnotationContractTest.java
rename to src/test/java/com/google/devtools/build/lib/skylark/StarlarkAnnotationContractTest.java
index 26ffb9e..36b699c 100644
--- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkAnnotationContractTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylark/StarlarkAnnotationContractTest.java
@@ -33,7 +33,7 @@
* don't have access to the full set of information that the java reflection API has.
*/
@RunWith(JUnit4.class)
-public class SkylarkAnnotationContractTest {
+public class StarlarkAnnotationContractTest {
// Common prefix of packages in bazel that may have classes that implement or extend a
// Starlark type.
@@ -46,7 +46,7 @@
* <p>If this test fails, it indicates the following error scenario:
*
* <p>Suppose class A is a subclass of both B and C, where B and C are annotated with {@link
- * StarlarkBuiltin} annotations (and are thus considered "skylark types"). If B is not a subclass
+ * StarlarkBuiltin} annotations (and are thus considered "Starlark types"). If B is not a subclass
* of C (nor visa versa), then it's impossible to resolve whether A is of type B or if A is of
* type C. It's both! The way to resolve this is usually to have A be its own type (annotated with
* {@link StarlarkBuiltin}), and thus have the explicit type of A be semantically "B and C".
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java b/src/test/java/com/google/devtools/build/lib/skylark/StarlarkIntegrationTest.java
similarity index 99%
rename from src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java
rename to src/test/java/com/google/devtools/build/lib/skylark/StarlarkIntegrationTest.java
index 5aaeeb6..298b6d8 100644
--- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylark/StarlarkIntegrationTest.java
@@ -73,7 +73,7 @@
/** Integration tests for Starlark. */
@RunWith(JUnit4.class)
-public class SkylarkIntegrationTest extends BuildViewTestCase {
+public class StarlarkIntegrationTest extends BuildViewTestCase {
protected boolean keepGoing() {
return false;
}
@@ -2973,7 +2973,7 @@
/** Starlark integration test that forces inlining. */
@RunWith(JUnit4.class)
- public static class SkylarkIntegrationTestsWithInlineCalls extends SkylarkIntegrationTest {
+ public static class StarlarkIntegrationTestsWithInlineCalls extends StarlarkIntegrationTest {
@Before
public final void initializeLookupFunctions() throws Exception {
diff --git a/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/SkylarkCallableProcessorTest.java b/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/SkylarkCallableProcessorTest.java
index c2921cb..7778017 100644
--- a/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/SkylarkCallableProcessorTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/SkylarkCallableProcessorTest.java
@@ -139,7 +139,7 @@
@Test
public void testSkylarkInfoBeforeParams() throws Exception {
assertAbout(javaSource())
- .that(getFile("SkylarkInfoBeforeParams.java"))
+ .that(getFile("StarlarkInfoBeforeParams.java"))
.processedWith(new SkylarkCallableProcessor())
.failsToCompile()
.withErrorContaining(
diff --git a/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/DoesntImplementSkylarkValue.java b/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/DoesntImplementSkylarkValue.java
index cb4be56..e9d84c1 100644
--- a/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/DoesntImplementSkylarkValue.java
+++ b/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/DoesntImplementSkylarkValue.java
@@ -16,7 +16,7 @@
import com.google.devtools.build.lib.skylarkinterface.SkylarkCallable;
-/** A SkylarkCallable-annotated method whose class doesn't implement StarlarkValue. */
+/** A StarlarkCallable-annotated method whose class doesn't implement StarlarkValue. */
class DoesntImplementSkylarkValue {
@SkylarkCallable(name = "x", documented = false)
public Object x() {
diff --git a/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/SkylarkInfoBeforeParams.java b/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/StarlarkInfoBeforeParams.java
similarity index 89%
rename from src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/SkylarkInfoBeforeParams.java
rename to src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/StarlarkInfoBeforeParams.java
index d07a7e7..5284a4b 100644
--- a/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/SkylarkInfoBeforeParams.java
+++ b/src/test/java/com/google/devtools/build/lib/skylarkinterface/processor/testsources/StarlarkInfoBeforeParams.java
@@ -20,9 +20,9 @@
import com.google.devtools.build.lib.syntax.StarlarkValue;
/**
- * Test case for a SkylarkCallable method which specifies StarlarkThread before other parameters.
+ * Test case for a StarlarkCallable method which specifies StarlarkThread before other parameters.
*/
-public class SkylarkInfoBeforeParams implements StarlarkValue {
+public class StarlarkInfoBeforeParams implements StarlarkValue {
@SkylarkCallable(
name = "skylark_info_wrong_order",
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/util/EvaluationTestCase.java b/src/test/java/com/google/devtools/build/lib/syntax/util/EvaluationTestCase.java
index 7c37350..0203bfe 100644
--- a/src/test/java/com/google/devtools/build/lib/syntax/util/EvaluationTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/syntax/util/EvaluationTestCase.java
@@ -92,7 +92,7 @@
*/
public final void setSemantics(String... options) throws OptionsParsingException {
StarlarkSemantics semantics =
- Options.parse(StarlarkSemanticsOptions.class, options).getOptions().toSkylarkSemantics();
+ Options.parse(StarlarkSemanticsOptions.class, options).getOptions().toStarlarkSemantics();
// Re-initialize the thread with the new semantics.
this.thread = newStarlarkThread(semantics);