-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
incompatible_disallow_legacy_java_provider: Remove the old style, string-indexed Starlark ‘java’ provider #7598
Comments
Please follow the guidance at https://www.bazel.build/breaking-changes-guide.html |
/cc @lberki |
Can we put back the |
0.25 is not a realistic estimation anymore. 0.26 is safest. |
Even thoug there are about six weeks until the April release is released? |
There are only 2 weeks until the first RC is cut. Do we have a policy for cherry picking flipping incompatible flags? |
Well, let's see who breaks... unfortunately, the |
What is the status with this flag? 0.25 is being cut now. Do you want to leave breaking-change-0.26? |
The instructions here say to remove the migration-ready label so I'm doing that |
what is the status of this in 0.26? |
Still not flipped. I updated labels now. |
Preparation for bazelbuild/bazel#7598. Closes #75. Resolves #76. Testing Done: - `./build_test.sh` - Used `javadoc_library` in a project with custom Java rules which only export the `JavaInfo` provider. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=254235598
Preparation for bazelbuild/bazel#7598. Closes #75. Resolves #76. Testing Done: - `./build_test.sh` - Used `javadoc_library` in a project with custom Java rules which only export the `JavaInfo` provider. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=254235598
Is there migration tooling available? What is the extent of the breakage? |
Gerrit code review sent in https://gerrit-review.googlesource.com/c/gerrit/+/233678. |
Preparation for bazelbuild/bazel#7598. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=265421674
Preparation for bazelbuild/bazel#7598. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=265421674
Progress on #7598. RELNOTES: None. PiperOrigin-RevId: 265874920
--incompatible_disallow_legacy_java_provider (see #7598) is now a no-op and moved to the graveyard. RELNOTES: None. PiperOrigin-RevId: 266112979
--incompatible_disallow_legacy_java_provider (see bazelbuild#7598) is now a no-op and moved to the graveyard. Fixes bazelbuild#9309. RELNOTES: None. PiperOrigin-RevId: 266919362
Flag:
--incompatible_disallow_legacy_java_provider
Available since: 0.23 (February 2019 release)
Will be flipped in: 0.25 (April 2019 release)
The old style '.java' provider is removed in favor of JavaInfo.
Migration Notes
All Starlark usages of
.java
must be replaced by[JavaInfo]
.The text was updated successfully, but these errors were encountered: