]> source.dussan.org Git - jgit.git/commit
RepoCommand: Skip RemoteReader when encountering a full SHA-1 67/112467/1
authorJonathan Nieder <jrn@google.com>
Tue, 28 Nov 2017 16:16:56 +0000 (08:16 -0800)
committerJonathan Nieder <jrn@google.com>
Tue, 28 Nov 2017 16:17:04 +0000 (08:17 -0800)
commit04b8168beb5fb9c7d4e9768cc99a82d0e6176dc2
tree6236fb5e7a138f16e4cacde7f11e2ed8c4e7cf73
parentc213f0a4cde35d42230f7caf0780c0e8b62f44d0
RepoCommand: Skip RemoteReader when encountering a full SHA-1

There is no point in calling back to the RemoteReader to resolve a
40-digit hex SHA-1 to itself.  We already skip that call when not
ignoring remote failures; skip it when ignoring remote failures, too.

This should simplify RemoteReader implementations.

Reported-by: Han-Wen Nienhuys <hanwen@google.com>
Change-Id: I7566968ed1f39b1ad73574fa903faf3ee308eb87
org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java