Skipping dependency verification in Studio
until either errors start to get reported (b/268380971) or can be computed more quickly (https://github.com/gradle/gradle/issues/23272)
Bug: 268344895
Test: echo > gradle/verification-keyring.keys && ./gradlew help # and see that this fails with verification errors
Test: echo > gradle/verification-keyring.keys && ./gradlew help --dependency-verification=off # and see that this passes
Test: ./studiow --reinstall a # and see that this eventually says Gradle sync completed in about 3 minutes instead of about 14-26
Change-Id: I51ea906298d2ae2d3ffd0931eb07a2c56d80ab38
diff --git a/gradlew b/gradlew
index 9b54b57..11139b9 100755
--- a/gradlew
+++ b/gradlew
@@ -396,7 +396,13 @@
RETURN_VALUE=0
PROJECT_CACHE_DIR_ARGUMENT="--project-cache-dir $OUT_DIR/gradle-project-cache"
- if $wrapper "$JAVACMD" "${JVM_OPTS[@]}" $TMPDIR_ARG -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain $HOME_SYSTEM_PROPERTY_ARGUMENT $TMPDIR_ARG $PROJECT_CACHE_DIR_ARGUMENT "$ORG_GRADLE_JVMARGS" "$@"; then
+ # Disabled in Studio until these errors become shown (b/268380971) or computed more quickly (https://github.com/gradle/gradle/issues/23272)
+ if [[ " ${@} " =~ " --dependency-verification=" ]]; then
+ VERIFICATION_ARGUMENT="" # already specified by caller
+ else
+ VERIFICATION_ARGUMENT=--dependency-verification=strict
+ fi
+ if $wrapper "$JAVACMD" "${JVM_OPTS[@]}" $TMPDIR_ARG -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain $HOME_SYSTEM_PROPERTY_ARGUMENT $TMPDIR_ARG $PROJECT_CACHE_DIR_ARGUMENT $VERIFICATION_ARGUMENT "$ORG_GRADLE_JVMARGS" "$@"; then
RETURN_VALUE=0
else
# Print AndroidX-specific help message if build fails