Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.

Support task configuration avoidance #161

Closed
tasomaniac opened this issue Dec 13, 2018 · 1 comment
Closed

Support task configuration avoidance #161

tasomaniac opened this issue Dec 13, 2018 · 1 comment

Comments

@tasomaniac
Copy link
Contributor

Did some benchmarking for task configuration avoidance.
This was done on Open Link With using Android Gradle Plugin 3.4.0-alpha08 and Gradle 5.1-rc-1.

Without SAP With SAP
image image

As can be seen from above 368 tasks in total had to be configured when SAP is applied. It must almost all of the Android tasks.

Here is a quite nice example of how to support task avoidance by keeping backward compatibility. https://github.com/melix/jmh-gradle-plugin/blob/a034aa88805b7a06fa9c5a825d573554b2aa23e2/src/main/groovy/me/champeau/gradle/JMHPlugin.groovy#L289-L296

@tasomaniac
Copy link
Contributor Author

Released with version 1.0 and fixed by #184 #186 #189

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant