// for each component in each package in build payload, check for conflict
for (ProjectPackage projectPackage : projectPackageList) {
ComponentList componentList = projectPackage.getComponentList();
if (componentList != null && componentList.isNotEmpty()) {
ComponentList tmpComponentList = new ComponentList();
tmpComponentList.addAll(componentList);
for (Iterator<Component> componentIterator = tmpComponentList.iterator(); componentIterator.hasNext();) {
Component component = componentIterator.next();
conflictCheck(component, componentList, remoteProjectPackageList, new SubProgressMonitor(monitor,
IProgressMonitor.UNKNOWN));
}