in aws-mwaa-environment/src/main/java/software/amazon/mwaa/TagProcessor.java [60:74]
public Map<String, String> getTagsToAdd(final Map<String, String> desiredTags) {
if (desiredTags == null || desiredTags.isEmpty()) {
return Collections.emptyMap();
}
if (currentTags.isEmpty()) {
return desiredTags;
}
final Map<String, String> result = new HashMap<>();
getKeysWithDifferentValues(desiredTags).forEach(key -> result.put(key, desiredTags.get(key)));
getKeysInDesiredNotInCurrent(desiredTags).forEach(key -> result.put(key, desiredTags.get(key)));
return result;
}