Update flutter.groovy to catch unknown task exception when finding api task (#157282)
see #147122 for context and [this](https://github.com/flutter/flutter/pull/157221) for more
This commit is contained in:
parent
fb8d938e6e
commit
7e2a06657c
@ -439,9 +439,10 @@ class FlutterPlugin implements Plugin<Project> {
|
||||
private static void addApiDependencies(Project project, String variantName, Object dependency, Closure config = null) {
|
||||
String configuration
|
||||
// `compile` dependencies are now `api` dependencies.
|
||||
if (project.getConfigurations().findByName("api")) {
|
||||
try{
|
||||
project.getConfigurations().named("api")
|
||||
configuration = "${variantName}Api"
|
||||
} else {
|
||||
} catch(UnknownTaskException ignored) {
|
||||
configuration = "${variantName}Compile"
|
||||
}
|
||||
project.dependencies.add(configuration, dependency, config)
|
||||
|
Loading…
x
Reference in New Issue
Block a user