for (final String cur : Collections.list(target.getDependencies())) { final String m = state.get(cur); if (m == null) {
subNames.insertElementAt(targetName, pos); if (printDependencies) { subDependencies.insertElementAt(currentTarget.getDependencies(), pos); topDependencies.insertElementAt(currentTarget.getDependencies(), pos);
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector<Target> targets = new Vector<Target>(); for (final Enumeration<String> deps = newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
for (final String dependencyName : Collections.list(curtarget.getDependencies())) { if (!succeededTargets.contains(dependencyName)) { canExecute = false;
private static List<String> getTaskDependencyNames(Target target, Transformer<? extends String, ? super String> taskNamer) { Enumeration<String> dependencies = target.getDependencies(); List<String> taskDependencyNames = Lists.newLinkedList(); while (dependencies.hasMoreElements()) { String targetName = dependencies.nextElement(); String taskName = taskNamer.transform(targetName); taskDependencyNames.add(taskName); } return taskDependencyNames; }
/** * Returns the name of a missing dependency or <code>null</code> if all dependencies exist in the project. */ public String checkDependencies() { Enumeration<String> dependencies = fTarget.getDependencies(); while (dependencies.hasMoreElements()) { String dependency = dependencies.nextElement(); if (fTarget.getProject().getTargets().get(dependency) == null) { return dependency; } } return null; }
@Override public boolean containsOccurrence(String identifier) { if (getTargetName().equals(identifier)) { return true; } Enumeration<String> dependencies = fTarget.getDependencies(); while (dependencies.hasMoreElements()) { String dependency = dependencies.nextElement(); if (dependency.equals(identifier)) { return true; } } // looking for properties if (identifier.startsWith("${") && identifier.endsWith("}")) { //$NON-NLS-1$ //$NON-NLS-2$ String ifString = fTarget.getIf(); if (ifString != null && ifString.endsWith(identifier.substring(2, identifier.length() - 1))) { return true; } String unlessString = fTarget.getUnless(); if (unlessString != null && unlessString.endsWith(identifier.substring(2, identifier.length() - 1))) { return true; } } return false; }
if (targetName.equals(currentTargetName)) { Target currentTarget = targets.get(targetName); dependencies = currentTarget.getDependencies(); continue;
AntTargetNode target = (AntTargetNode) node; StringBuffer message = new StringBuffer(); Enumeration<String> depends = target.getTarget().getDependencies(); if (depends.hasMoreElements()) { message.append(AntViewMessages.AntView_3);
subNames.insertElementAt(targetName, pos); if (printDependencies) { subDependencies.insertElementAt(currentTarget.getDependencies(), pos); topDependencies.insertElementAt(currentTarget.getDependencies(), pos);
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = (Target) getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector targets = new Vector(); for (final Enumeration deps = newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = (String) deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = (Target) getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector targets = new Vector(); for (final Enumeration deps=newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = (String) deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector<Target> targets = new Vector<Target>(); for (final Enumeration<String> deps = newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = (Target) getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector targets = new Vector(); for (final Enumeration deps=newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = (String) deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = (Target) getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector targets = new Vector(); for (final Enumeration deps=newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = (String) deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
for (String dependency : Collections.list(target.getDependencies())) { createLink(graph, null, startNode, dependency);
final List<String> dependencies = Collections.list(target.getDependencies()); if (!dependencies.isEmpty()) { addText(" depends=\"", AntTargetNode.SOURCE_MARKUP);