void addConflict(DefaultModuleDescriptor md, IvySettings settings) { String matcherName = matcher == null ? PatternMatcher.EXACT : matcher; String orgPattern = org == null ? PatternMatcher.ANY_EXPRESSION : org; String modulePattern = module == null ? PatternMatcher.ANY_EXPRESSION : module; ConflictManager cm = null; if (rev != null) { String[] revs = rev.split(","); for (int i = 0; i < revs.length; i++) { revs[i] = revs[i].trim(); } cm = new FixedConflictManager(revs); } else if (manager != null) { cm = settings.getConflictManager(manager); } md.addConflictManager(new ModuleId(orgPattern, modulePattern), settings.getMatcher(matcherName), cm); }
return; getMd().addConflictManager(new ModuleId(org, mod), matcher, cm);
String resolveId = ResolveOptions.getDefaultResolveId(md); md.addConfiguration(new Configuration("default")); md.addConflictManager(new ModuleId(ExactPatternMatcher.ANY_EXPRESSION, ExactPatternMatcher.ANY_EXPRESSION), ExactPatternMatcher.INSTANCE, new NoConflictManager());