rules_jvm_external
rules_jvm_external copied to clipboard
Bzlmod proof of concept
This is an exploration of whether bzlmod
could be used to replace the existing rules_jvm_external
workspace rules.
TL;DR: not yet, since there's no way to express complex types such as how we handle exclusions in artifacts, but other than that things are looking hopeful.
Is this actively being worked on? Would be cool to see :)
I am curious what is the timeline/deadline for migrating to bzlmod, if one exist? I peeked at the other language rules but didn't spot code or pull requests like this one.
This is being actively worked on. It fell down my list or priorities, but it's back there now :)
This PR depends on some of the other ones I've filed in the repo, but the bzl
files are ready for review.