Jamie
Jamie
In the provided repro, I wonder if the `"@maven//:org_specs2_specs2_mock_2_12",` rule, however it is defined (which I am not familiar with), does not include in its deps and/or exports `@io_bazel_rules_scala_org_specs2_specs2_common` and...
@ittaiz wondering if this would be an example where +1 isn't good enough (it sounds like if we translated the situation to plus-one, the plus-one deps of someone including `mock`...
Not really sure about third party specifically, but it seems like something similar could occur even in a non-third-party situation, and hence we want to make it work (was kind...
Have not actually tested to be for sure but I think the reason you need to add the dependency is because you are calling `log` on a type of `c.Logger`,...
@liucijus did not quite see the relation to https://github.com/bazelbuild/rules_scala/issues/867#issuecomment-588516930 as you mentioned in the other issue.
@ittaiz From my POV the suggestion of not emitting errors on external deps seems quite reasonable, because if the external dep wanted to have unused and stuff, they could turn...
Don't quite follow why this is more of a migration problem. Is it because if someone was consuming some repository not under their control, they would probably be importing jars...
@liucijus was your mention of someone not controlling the external dependency just an example of something that could happen, or something which actually is happening currently? @ittaiz Ok I get...
I think this is somewhat similar to #1046 . I kind of lean towards that generally one would wish to consume external deps as jars. But I think in the...
Not sure if I used unused_deps correctly, but the behavior was that when not using aliases, it reports ``` buildozer 'remove deps :d' //:c buildozer 'remove deps :e' //:c ```...