BatchRefUpdate: Don't use deprecated RefDatabase#getRefs(String)
Change-Id: I672c9cfe221ddc4acbde7a8040bd6ba83b16626e Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
This commit is contained in:
parent
6d370d837c
commit
46b7128a2e
|
@ -46,6 +46,7 @@
|
|||
|
||||
import static org.eclipse.jgit.transport.ReceiveCommand.Result.NOT_ATTEMPTED;
|
||||
import static org.eclipse.jgit.transport.ReceiveCommand.Result.REJECTED_OTHER_REASON;
|
||||
import static java.util.stream.Collectors.toCollection;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.text.MessageFormat;
|
||||
|
@ -528,8 +529,9 @@ public void execute(RevWalk walk, ProgressMonitor monitor,
|
|||
}
|
||||
if (!commands2.isEmpty()) {
|
||||
// What part of the name space is already taken
|
||||
Collection<String> takenNames = new HashSet<>(refdb.getRefs(
|
||||
RefDatabase.ALL).keySet());
|
||||
Collection<String> takenNames = refdb.getRefs().stream()
|
||||
.map(Ref::getName)
|
||||
.collect(toCollection(HashSet::new));
|
||||
Collection<String> takenPrefixes = getTakenPrefixes(takenNames);
|
||||
|
||||
// Now to the update that may require more room in the name space
|
||||
|
|
Loading…
Reference in New Issue