Máté Karácsony
Máté Karácsony
I can confirm that this works for 2.12.18.
If we think this is a good addition, I'm willing to add some unit tests!
Update: we consider to change to `maven_install` from `rules_jvm_external` for multiple reasons later. I'd need to put this work on hold until we figure that out, as my resources are...
As far as I know `maven_install` doesn't use `ijar` anymore but their own simplified import rule, exactly because Scala macros and some issues with Kotlin as well. But yeah, it'd...
Update: for now we went with `maven_install`, which means that I won't be able to do any more progress on this PR in the foreseeable future. (We missed some of...
If you'd like to debug it, here is a potential dependency example: ```yaml com.google.cloud: google-cloud-pubsub: # library D, see below lang: java version: "1.123.0" google-cloud-storage: # library A lang: java...
If changing the resolution logic is not an option, which I would totally understand, I'd ask for fixing at least the resolution comment by adding the missing line - maybe...
I'm not sure this is not because the following in `Normalizer`: ```scala // invariant: all of node's parents must be unambiguous def fixVersion(node: Node): Table = { ``` doesn't seem...
I attached a debugger and concluded that the code in the above example I provided does not enter the path for cycles. However, I found the following in the `table`...
After digging through the code of `fixTable`, I don't see any code path in the current version that would make the parent's resolution visible to the children in `table`, as...