mergeIncludes method
Map<String, RelationScope>
mergeIncludes(
- dynamic newIncludes,
- Map<
String, RelationScope> existingIncludes
Implementation
Map<String, RelationScope> mergeIncludes(dynamic newIncludes, Map<String, RelationScope> existingIncludes) {
final normalized = normalizeIncludes(newIncludes);
// print('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%');
// print(getLoadedIncludePaths());
// print(getRelations());
for (final entry in normalized.entries) {
existingIncludes[entry.key] = mergeRelationScopes(
entry.value,
existingIncludes[entry.key],
);
}
// print('XX%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%');
// print(getLoadedIncludePaths());
return existingIncludes;
}