From b4d7b978561ce8db67b7a0ebf17da3a435bf2818 Mon Sep 17 00:00:00 2001 From: on1key Date: Mon, 5 Feb 2024 11:47:05 +0000 Subject: [PATCH] =?UTF-8?q?ohos=E6=8F=92=E4=BB=B6map=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E8=BD=AC=E6=8D=A2=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: on1key --- .../flutter_tools/lib/src/ohos/ohos_dependencies_manager.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/flutter_tools/lib/src/ohos/ohos_dependencies_manager.dart b/packages/flutter_tools/lib/src/ohos/ohos_dependencies_manager.dart index c2f611d7a4..9d3f918029 100644 --- a/packages/flutter_tools/lib/src/ohos/ohos_dependencies_manager.dart +++ b/packages/flutter_tools/lib/src/ohos/ohos_dependencies_manager.dart @@ -111,7 +111,7 @@ List parseDependenciesFromType( return list; } final Map dependencies = - config[configKey] as Map; + config[configKey] as Map? ?? {}; for (final String symbol in dependencies.keys) { final String moduleName = symbol; final String modulePath = dependencies[symbol] as String; @@ -128,7 +128,7 @@ Future addDependencies( final dynamic config = parsePakcageConfig(flutterProject.ohos.flutterModulePackageFile); final Map dependencies = - config['dependencies'] as Map; + config['dependencies'] as Map? ?? {}; for (final OhosDependence dependence in list) { dependencies[dependence.moduleName] = -- Gitee