import static java.util.Objects.requireNonNull;
import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.SetMultimap;
import java.util.Arrays;
import java.util.Collection;
import java.util.EnumMap;
* @return This build action, for fluent use.
*/
public BuildAction setModulesWithSupportedDeviations(
- @Nonnull final Map<QNameModule, Set<QNameModule>> modulesDeviatedByModules) {
+ @Nonnull final SetMultimap<QNameModule, QNameModule> modulesDeviatedByModules) {
checkState(!modulesDeviatedByModulesSet, "Modules with supported deviations should be set only once.");
context.setModulesDeviatedByModules(requireNonNull(modulesDeviatedByModules));
modulesDeviatedByModulesSet = true;