-
Notifications
You must be signed in to change notification settings - Fork 211
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
Bzlmod Workflow for developing against an updated released_
rules_kotlin?
#1237
Comments
released_
rules_kotlin?released_
rules_kotlin?
You mean to use the in development |
Concretely—I wanted to just plug in Kotlin 2.1.0-RC2 to see if the issues with 2.0.20 were resolved (2.0.20 failed with a class load error in Kotlin libraries themselves). Using bzlmod, and pointing to a local version of
My understanding is that the "released" Kotlin is not compatible with my local development version. What I'm not sure how to do is to shim out the |
That issue is blocking the 2.0.20 release. :/ Recent changes made it happen before we cut the release, as opposed to after. I'm currently trying to sort out the stdlib + compiler plugin issues to unblock this. |
rules_kotlin
usesrules_kotlin
to build and bootstrap itself. It does this by pulling in earlier releases of the rulesetDuring development, what is the best way to change the "released" version? If I just swap out the
@released_rules_kotlin
with the current repository, it just yields circular dependencies.How do the maintainers work with this?
EDIT
The README speaks to this a bit in the context of WORKSPACE. I couldn't (quickly) figure out if this was possible with bzlmod setups and
local_repository
.The text was updated successfully, but these errors were encountered: