diff options
author | David Pursehouse <david.pursehouse@gmail.com> | 2018-04-27 21:49:08 +0900 |
---|---|---|
committer | Matthias Sohn <matthias.sohn@sap.com> | 2018-04-29 22:03:07 +0200 |
commit | 9fb724f1b9f9f6920852a922abe2c316fc8d25d6 (patch) | |
tree | edb0ff72663e2fe7f101d18197c327302fadf003 /org.eclipse.jgit.pgm/src | |
parent | d4f3ae0c43c5602b0ca17f4274ee4ffb928f8f7f (diff) | |
download | jgit-9fb724f1b9f9f6920852a922abe2c316fc8d25d6.tar.gz jgit-9fb724f1b9f9f6920852a922abe2c316fc8d25d6.zip |
RefDatabase: add hasRefs convenience method
Callers can now say:
db.getRefDatabase().hasRefs()
rather than the more verbose:
!db.getRefDatabase().getAllRefs().isEmpty()
The default implementation simply uses getAllRefs().isEmpty(), but a
derived class could possibly override the method with a more efficient
implementation.
Change-Id: I5244520708a1a7d9adb351f10e43fc39d98e22a1
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
Diffstat (limited to 'org.eclipse.jgit.pgm/src')
-rw-r--r-- | org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java b/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java index 666fc34e26..19d94eadef 100644 --- a/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java +++ b/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/debug/RebuildCommitGraph.java @@ -115,7 +115,7 @@ class RebuildCommitGraph extends TextBuiltin { /** {@inheritDoc} */ @Override protected void run() throws Exception { - if (!really && !db.getRefDatabase().getAllRefs().isEmpty()) { + if (!really && db.getRefDatabase().hasRefs()) { File directory = db.getDirectory(); String absolutePath = directory == null ? "null" //$NON-NLS-1$ : directory.getAbsolutePath(); |