Skip to content
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

Refactor GradleProjectInfo to use data from workspace dependencies instead of Configuration API #117

Closed

Conversation

arunkumar9t2
Copy link
Contributor

@arunkumar9t2 arunkumar9t2 commented Nov 1, 2023

Proposed Changes

  • The current implementation of GradleProjectInfo accesses configuration API during execution which is problematic for many optimizations like config caching. This PR refactors it to use workspace dependencies computed for WORKSPACE file as a
    means for inferring various things like dagger etc.

@arunkumar9t2 arunkumar9t2 marked this pull request as ready for review November 1, 2023 05:41
@arunkumar9t2 arunkumar9t2 changed the title Refactor GradleProjectInfo to use data from workspace dependencies instead of Configuration API Refactor GradleProjectInfo to use data from workspace dependencies instead of Configuration API Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants