private SubmoduleConfig getSubmoduleConfig(String name) { for (SubmoduleConfig config : this.submoduleConfig) { if (config.getSubmoduleName().equals(name)) return config; } return null; }
public boolean revisionMatchesInterest(Revision r) { for (Branch br : r.getBranches()) { if (branchMatchesInterest(br)) { return true; } } return false; }
private Collection<Revision> filterRevisions(String name, Collection<Revision> items) { SubmoduleConfig config = getSubmoduleConfig(name); if (config == null) return items; for (Iterator<Revision> it = items.iterator(); it.hasNext();) { Revision r = it.next(); if (!config.revisionMatchesInterest(r)) it.remove(); } return items; }
public boolean revisionMatchesInterest(Revision r) { for (Branch br : r.getBranches()) { if (branchMatchesInterest(br)) return true; } return false; }
private Collection<Revision> filterRevisions(String name, Collection<Revision> items) { SubmoduleConfig config = getSubmoduleConfig(name); if (config == null) { return items; } for (Iterator<Revision> it = items.iterator(); it.hasNext();) { Revision r = it.next(); if (!config.revisionMatchesInterest(r)) { it.remove(); } } return items; }
private SubmoduleConfig getSubmoduleConfig(String name) { for (SubmoduleConfig config : this.submoduleConfig) { if (config.getSubmoduleName().equals(name)) { return config; } } return null; }
public boolean revisionMatchesInterest(Revision r) { for (Branch br : r.getBranches()) { if (branchMatchesInterest(br)) { return true; } } return false; }
private Collection<Revision> filterRevisions(String name, Collection<Revision> items) { SubmoduleConfig config = getSubmoduleConfig(name); if (config == null) { return items; } for (Iterator<Revision> it = items.iterator(); it.hasNext();) { Revision r = it.next(); if (!config.revisionMatchesInterest(r)) { it.remove(); } } return items; }
private SubmoduleConfig getSubmoduleConfig(String name) { for (SubmoduleConfig config : this.submoduleConfig) { if (config.getSubmoduleName().equals(name)) { return config; } } return null; }