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

Use properties where possible in KspExtension #2035

Merged
merged 3 commits into from
Aug 22, 2024

Conversation

ansman
Copy link
Contributor

@ansman ansman commented Aug 19, 2024

This PR converts all internal things in KspExtension to be properties instead of lists and maps. This will ensure that reads are deferred for as long as possible and will prevent forcing reads during configuration.

Unfortunately some properties cannot be changed without causing changes to the ABI. New properties could be introduced but the names would have to be different.

This partially fixes #1752

This PR converts all internal things in KspExtension to be properties
instead of lists and maps. This will ensure that reads are deferred for
as long as possible and will prevent forcing reads during configuration.

Unfortunately some properties cannot be changed without causing changes
to the ABI. New properties could be introduced but the names would have
to be different.
@ting-yuan
Copy link
Collaborator

Thank you so much for the PR!

@ting-yuan ting-yuan merged commit ee43116 into google:main Aug 22, 2024
3 checks passed
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.

Gradle Plugin: Support isolated projects
2 participants