public class SubmoduleCombinator extends Object
| Constructor and Description |
|---|
SubmoduleCombinator(org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
Collection<SubmoduleConfig> cfg) |
| Modifier and Type | Method and Description |
|---|---|
List<Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision>> |
createCombinations(Map<hudson.plugins.git.IndexEntry,Collection<hudson.plugins.git.Revision>> moduleBranches) |
void |
createSubmoduleCombinations() |
int |
difference(Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision> item,
List<hudson.plugins.git.IndexEntry> entries) |
protected void |
makeCombination(Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision> settings) |
protected boolean |
matches(Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision> item,
List<hudson.plugins.git.IndexEntry> entries) |
public SubmoduleCombinator(org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
Collection<SubmoduleConfig> cfg)
public void createSubmoduleCombinations()
throws hudson.plugins.git.GitException,
IOException,
InterruptedException
hudson.plugins.git.GitExceptionIOExceptionInterruptedExceptionprotected void makeCombination(Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision> settings) throws InterruptedException
InterruptedExceptionpublic int difference(Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision> item, List<hudson.plugins.git.IndexEntry> entries)
protected boolean matches(Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision> item, List<hudson.plugins.git.IndexEntry> entries)
public List<Map<hudson.plugins.git.IndexEntry,hudson.plugins.git.Revision>> createCombinations(Map<hudson.plugins.git.IndexEntry,Collection<hudson.plugins.git.Revision>> moduleBranches)
Copyright © 2004-2015. All Rights Reserved.