Skip to content
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

Unify experimental java builder + abi jar flags #411

Merged
merged 1 commit into from
Nov 25, 2020

Conversation

jongerrish
Copy link
Contributor

Previously using experimental_use_abi_jars implied using Bazel's Java Builder for Java compilation. This PR removes the additional experimental_use_java_builder flag for simplicity, i.e: not having to support a mode using Bazel's Java builder but not using Kotlin ABI jars. Such a mode doesn't make much sense since JavaBuilder would produce header jars for Java sources, but Kotlin sources would result regular jars for compilation.

An escape hatch still exists to work around targets that expose bugs in the ABI plugin by tagging such targets withkt_abi_plugin_incompatible

@restingbull restingbull merged commit 2c28382 into bazelbuild:master Nov 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants