mergeInitFileContributions method
_InitFileContributions
mergeInitFileContributions(
- Iterable<_InitFileContributions> all
)
Implementation
_InitFileContributions mergeInitFileContributions(
Iterable<_InitFileContributions> all) {
final mappers = all.expand((c) => c.$1).toList();
final allInitFunctionParameters = all
.fold<Map<String, _InitFunctionParameter>>(
{}, (acc, c) => {...acc, ...c.$2});
final allBroaderImports = all
.fold<Map<String, String>>(
{}, (acc, c) => {...acc, ...c.$3});
return (mappers, allInitFunctionParameters, allBroaderImports);
}