1 package fr.jayasoft.ivy.circular; 2 3 import fr.jayasoft.ivy.ModuleDescriptor; 4 import fr.jayasoft.ivy.ModuleRevisionId; 5 6 public class CircularDependencyHelper { 7 8 13 public static String formatMessage(final ModuleRevisionId[] mrids) { 14 StringBuffer buff = new StringBuffer (); 15 buff.append(mrids[0]); 16 for (int i = 1; i < mrids.length; i++) { 17 buff.append("->"); 18 buff.append(mrids[i]); 19 } 20 return buff.toString(); 21 } 22 23 public static String formatMessage(final ModuleDescriptor[] descriptors) { 24 return formatMessage(toMrids(descriptors)); 25 } 26 27 public static ModuleRevisionId[] toMrids(ModuleDescriptor[] descriptors) { 28 ModuleRevisionId[] mrids = new ModuleRevisionId[descriptors.length]; 29 for (int i = 0; i < descriptors.length; i++) { 30 mrids[i] = descriptors[i].getModuleRevisionId(); 31 } 32 return mrids; 33 } 34 35 } 36 | Popular Tags |