Closed pgr0ss closed 7 years ago
@kchodorow we are treating build plug-ins as dependencies. For example, org.codehaus.mojo:animal-sniffer-annotations:1.14
has no direct dependencies. However, it does have org.apache.maven.plugins:maven-enforcer-plugin:
and org.apache.maven:maven-plugin-api
as plugins. [source]. 133 of the 138 dependencies are coming from plugins. I doubt this is good.
Any update on this? It seems like a blocker to being able to switch to this repo. Thanks.
The patch above should fix it once it's merged, sorry about that.
I ran this on a fresh clone of
migration-tooling
:and it wrote a
generate_workspace.bzl
with 138 dependencies:When I run the similar command in the main bazel repo, I only get 5: