brocollie08
brocollie08
re. return value, you can still support all hook types but at the call site, only process the taps that qualify? Also would you consider something like `tapIsInstance`?
Yea! You should be able to see it [here](https://github.com/player-ui/rules_player/tree/52661064500f92cc232f49331e0cce6c73bf3185) if you remove the declaration chunk from WORKSPACE.bzlmod and put the equivalent `bazel_dep` in MODULE.bazel I was just about to try...
This seems to be only a problem with my existing WORKSPACE.bzlmod, which I think is necessary since it loads in things that are non-bzlmod dependencies as a means to support...
okay 1 more update on this, I don't actually think this is a general problem for Kotlin rules and WORKSPACE.bzlmod, I was able to load some other stuff through WORKSPACE.bzlmod...