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

Implement lazy variant API and add androidTest base variant #92

Closed
wants to merge 3 commits into from

Conversation

arunkumar9t2
Copy link
Contributor

@arunkumar9t2 arunkumar9t2 commented Jul 19, 2023

Proposed Changes

Continuing from #44, this PR add lazy API to VariantBuilder via new onVariants API. This is essential for making all tasks cacheable and avoiding lot of configuration work during execution. #59

This PR also adds new androidTest base variant for grouping all dependencies that is declared with androidTestImplementation, later will be used by #89. This new variant will extend from both default and test variants.

Deprecating MavenInstallCalculator which will be replaced by task based computation in #89

@arunsampathkumar-grabtaxi arunsampathkumar-grabtaxi changed the title Implement lazy variant API and add androidTest base variant Implement lazy variant API and add androidTest base variant Jul 19, 2023
Signed-off-by: arunkumar9t2 <[email protected]>
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.

3 participants