/** * Constructor for RepoProject * * @param name * the relative path to the {@code remote} * @param path * the relative path to the super project * @param revision * a SHA-1 or branch name or tag name * @param remote * name of the remote definition * @param groupsParam * comma separated group list */ public RepoProject(String name, String path, String revision, String remote, String groupsParam) { this(name, path, revision, remote, new HashSet<String>(), null); if (groupsParam != null && groupsParam.length() > 0) this.setGroups(groupsParam); }
/** * @param name * the relative path to the {@code remote} * @param path * the relative path to the super project * @param revision * a SHA-1 or branch name or tag name * @param remote * name of the remote definition * @param groupsParam * comma separated group list */ public RepoProject(String name, String path, String revision, String remote, String groupsParam) { this(name, path, revision, remote, new HashSet<String>(), null); if (groupsParam != null && groupsParam.length() > 0) this.setGroups(groupsParam); }
/** * Constructor for RepoProject * * @param name * the relative path to the {@code remote} * @param path * the relative path to the super project * @param revision * a SHA-1 or branch name or tag name * @param remote * name of the remote definition * @param groupsParam * comma separated group list */ public RepoProject(String name, String path, String revision, String remote, String groupsParam) { this(name, path, revision, remote, new HashSet<String>(), null); if (groupsParam != null && groupsParam.length() > 0) this.setGroups(groupsParam); }