1 package fr.jayasoft.ivy.circular; 2 3 import fr.jayasoft.ivy.ModuleRevisionId; 4 import fr.jayasoft.ivy.util.Message; 5 6 public class WarnCircularDependencyStrategy extends AbstractCircularDependencyStrategy { 7 8 private static final CircularDependencyStrategy INSTANCE = new WarnCircularDependencyStrategy(); 9 10 11 public static CircularDependencyStrategy getInstance() { 12 return INSTANCE; 13 } 14 15 private WarnCircularDependencyStrategy() { 16 super("warn"); 17 } 18 19 public void handleCircularDependency(ModuleRevisionId[] mrids) { 20 Message.warn("circular dependency found: "+ CircularDependencyHelper.formatMessage(mrids)); 21 } 22 } 23 | Popular Tags |