-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Dependency Analysis Gradle Plugin #2811
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great job!
cc3b6f8
to
021e86f
Compare
I'm still trying to come up with a more elegant solution for ignoring the appservices & geckoview warnings. It's not super important for r-b since they're never going to change form from the two being explicitly listed right now, but it's going to be more annoying for central where the exact names will vary depending on channel/variant. I've got an active thread going upstream about it now. Not necessarily a blocker to land this, but it would be nice to sort out. |
I had shared my feedback directly with ryanvm which is already addressed. Removing myself for now in case you want to request a re-review based on the comment above. |
021e86f
to
b9541e1
Compare
I haven't heard more from upstream yet. I'm just going to roll with this for now. If I get a more elegant solution, I'll take care of it in a follow-up PR. |
This patch:
Sample output:
Obviously I would like to extend this to other projects eventually, probably A-S and Glean next since they should be pretty easy. For mozilla-central, it'll probably go hand in hand with an eventual migration to a version catalog as we might as well get all the churn out of the way in one shot.
To run it locally, you just need to use
./gradlew buildHealth
.