diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaStarlarkCommon.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaStarlarkCommon.java index 2573dd9152b738..6f1997e40803a4 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaStarlarkCommon.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaStarlarkCommon.java @@ -283,13 +283,6 @@ public ProviderApi getMessageBundleInfo() { return null; } - @Override - public Sequence getConstraints(Info info) throws RuleErrorException { - // No implementation in Bazel. This method not callable in Starlark except through - // (discouraged) use of --experimental_google_legacy_api. - return StarlarkList.empty(); - } - @Override public JavaInfo setAnnotationProcessing( Info info, diff --git a/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaCommonApi.java b/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaCommonApi.java index 8be39f1eed7e6d..d5a6f7cc3a83d2 100644 --- a/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaCommonApi.java +++ b/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaCommonApi.java @@ -471,19 +471,6 @@ JavaInfoT mergeJavaProviders( enableOnlyWithFlag = BuildLanguageOptions.EXPERIMENTAL_GOOGLE_LEGACY_API) ProviderApi getMessageBundleInfo(); - @StarlarkMethod( - name = "get_constraints", - doc = "Returns a set of constraints added.", - parameters = { - @Param( - name = "java_info", - positional = true, - named = false, - doc = "The JavaInfo to get constraints from."), - }, - enableOnlyWithFlag = BuildLanguageOptions.EXPERIMENTAL_GOOGLE_LEGACY_API) - Sequence getConstraints(Info javaInfo) throws RuleErrorException; - @StarlarkMethod( name = "set_annotation_processing", doc = "Returns a copy of the given JavaInfo with the given annotation_processing info.", diff --git a/src/main/starlark/builtins_bzl/common/java/java_common.bzl b/src/main/starlark/builtins_bzl/common/java/java_common.bzl index 3a7bada71da402..5a8a89f338c736 100644 --- a/src/main/starlark/builtins_bzl/common/java/java_common.bzl +++ b/src/main/starlark/builtins_bzl/common/java/java_common.bzl @@ -200,7 +200,7 @@ def _get_constraints(java_info): Returns: ([str]) The constraints set on the supplied JavaInfo """ - return _java_common_internal.get_constraints(java_info) + return [] if semantics.IS_BAZEL else java_info._constraints def _set_annotation_processing( java_info,