diff --git a/packages/flutter_tools/lib/src/license_collector.dart b/packages/flutter_tools/lib/src/license_collector.dart index 041467b4d2..289962a40e 100644 --- a/packages/flutter_tools/lib/src/license_collector.dart +++ b/packages/flutter_tools/lib/src/license_collector.dart @@ -82,11 +82,10 @@ class LicenseCollector { } } - final List combinedLicensesList = packageLicenses.keys - .map((String license) { - final List packageNames = packageLicenses[license]!.toList() - ..sort(); - return '${packageNames.join('\n')}\n\n$license'; + final List combinedLicensesList = packageLicenses.entries + .map((MapEntry> entry) { + final List packageNames = entry.value.toList()..sort(); + return '${packageNames.join('\n')}\n\n${entry.key}'; }).toList(); combinedLicensesList.sort();