From 9b20a3b0dd5d5f765c7f5c014b8e982ecf114b74 Mon Sep 17 00:00:00 2001 From: Edwin Kempin Date: Fri, 15 Mar 2013 09:39:18 +0100 Subject: [PATCH] Add toString() for RepoStatistics This is helpful for writing the repository statistics into a log file. Change-Id: I0e8cd9ad05f123ab3851960890a50213f353a373 Signed-off-by: Edwin Kempin --- .../src/org/eclipse/jgit/storage/file/GC.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/storage/file/GC.java b/org.eclipse.jgit/src/org/eclipse/jgit/storage/file/GC.java index b93ce2bb3..6fc7b97a3 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/storage/file/GC.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/storage/file/GC.java @@ -824,6 +824,18 @@ public class RepoStatistics { * The number of refs stored in pack files. */ public long numberOfPackedRefs; + + public String toString() { + final StringBuilder b = new StringBuilder(); + b.append("numberOfPackedObjects=").append(numberOfPackedObjects); //$NON-NLS-1$ + b.append(",numberOfPackFiles=").append(numberOfPackFiles); //$NON-NLS-1$ + b.append(", numberOfLooseObjects=").append(numberOfLooseObjects); //$NON-NLS-1$ + b.append(", numberOfLooseRefs=").append(numberOfLooseRefs); //$NON-NLS-1$ + b.append(", numberOfPackedRefs=").append(numberOfPackedRefs); //$NON-NLS-1$ + b.append(", sizeOfLooseObjects=").append(sizeOfLooseObjects); //$NON-NLS-1$ + b.append(", sizeOfPackedObjects=").append(sizeOfPackedObjects); //$NON-NLS-1$ + return b.toString(); + } } /**