From dad93209ab7142b89283bd5d59526b1b4c693f20 Mon Sep 17 00:00:00 2001 From: Gray Mackall <34871572+gmackall@users.noreply.github.com> Date: Tue, 27 Aug 2024 18:30:24 -0700 Subject: [PATCH] Make sure `usesUnsupportedDependencyVersions` property exists before checking it (#154121) Make sure `usesUnsupportedDependencyVersions` property exists before checking it in the Flutter Gradle plugin. Related to: https://github.com/flutter/flutter/issues/153668 (doesn't fix, will need to cherry pick to fix). --- packages/flutter_tools/gradle/src/main/groovy/flutter.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy b/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy index 96190686d1..e0bcc64d4d 100644 --- a/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy +++ b/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy @@ -340,7 +340,7 @@ class FlutterPlugin implements Plugin { "dependency_version_checker.gradle.kts") project.apply from: dependencyCheckerPluginPath } catch (Exception e) { - if (!project.usesUnsupportedDependencyVersions) { + if (!project.hasProperty("usesUnsupportedDependencyVersions") || !project.usesUnsupportedDependencyVersions) { // Possible bug in dependency checking code - warn and do not block build. project.logger.error("Warning: Flutter was unable to detect project Gradle, Java, " + "AGP, and KGP versions. Skipping dependency version checking. Error was: "