Zongle Wang
Zongle Wang
https://docs.gradle.org/7.5.1/userguide/configuration_cache.html
https://docs.gradle.org/7.5.1/userguide/configuration_cache.html
### Checks - [X] I have searched [github.com/withfig/fig/issues](https://github.com/withfig/fig/issues?q=) and there are no duplicates of my issue - [X] I have run `fig doctor` in the affected terminal session - [X]...
Closes #515.
Like https://github.com/google/truth/blob/213a1569fe9ed49c4f3b87d923e7e29733f232e7/core/src/main/java/com/google/common/truth/StringSubject.java#L198-L213
There are still some CC compatibility issues like ``` Could not load the value of field `factory` of `org.gradle.api.internal.FactoryNamedDomainObjectContainer` bean found in field `reports` of task `:spotbugsMain` of type `com.github.spotbugs.snom.SpotBugsTask`....
`com.android.build.gradle.api.BaseVariant` is deprecated, we should migrate usages of it. https://cs.android.com/android-studio/platform/tools/base/+/mirror-goog-studio-main:build-system/gradle-core/src/main/java/com/android/build/gradle/api/BaseVariant.java https://github.com/spotbugs/spotbugs-gradle-plugin/blob/53f780917d10293098a766f0b568a4fcf0c4cc03/src/main/kotlin/com/github/spotbugs/snom/internal/SpotBugsTaskFactory.kt#L70-L81
Fallback URLs: - Host starts `www` or not. - Path is lower or upper. - Start with `http` or `https`. - End with `/` or `.txt` or `.php` or `.html`.
Like [OSS Licenses Gradle Plugin](https://github.com/google/play-services-plugins/tree/master/oss-licenses-plugin) did, we can generate build configs which contain pom infos for Apps to display, to replace `oss-licenses-plugin` as it doesn't support CC, but had been...