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

Handle jvm external stamping and canonical repo names #46

Merged

Conversation

jjudd
Copy link

@jjudd jjudd commented Jul 25, 2024

Fixes a bug caused when using rule_jvm_external's jar stamping for the jars you create an AnnexScalaInstance with.

Fixes a bug that happens when canonical repository names get used for labels when bzlmod is enabled

Stops disabling bzlmod

Stops loading the rules_java toolchains as we supply our own

James Judd added 3 commits July 25, 2024 12:58
If you were using rules_jvm_external's stamping for the jars you create
an AnnexScalaInstance with, then the jars would be filtered out of a
collection they shouldn't have been and you'd get a null error when
looking for the compiler version.
…op disabling bzlmod

We don't actively use bzlmod yet, but we're no longer disabling it.
@JaredNeil JaredNeil self-assigned this Jul 25, 2024
@jjudd jjudd merged commit f781c28 into lucid-master Jul 25, 2024
1 check passed
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