From e57f4c85dbe0ee04665e43ce33c71f8581935bed Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 10 Apr 2013 07:46:32 -0400
Subject: [PATCH] Disable Gson pretty printing

---
 src/main/java/com/gitblit/utils/JsonUtils.java |    1 -
 releases.moxie                                 |    1 +
 2 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/releases.moxie b/releases.moxie
index 59f3ba2..b058cc7 100644
--- a/releases.moxie
+++ b/releases.moxie
@@ -24,6 +24,7 @@
 	 - Use standard ServletRequestWrapper instead of custom wrapper (issue 224)
 
 	changes:
+ 	 - Disable Gson's pretty printing which has a huge performance gain
 	 - Updated Polish translation
 	 
     additions: 
diff --git a/src/main/java/com/gitblit/utils/JsonUtils.java b/src/main/java/com/gitblit/utils/JsonUtils.java
index 24f4ecb..e924182 100644
--- a/src/main/java/com/gitblit/utils/JsonUtils.java
+++ b/src/main/java/com/gitblit/utils/JsonUtils.java
@@ -268,7 +268,6 @@
 		GsonBuilder builder = new GsonBuilder();
 		builder.registerTypeAdapter(Date.class, new GmtDateTypeAdapter());
 		builder.registerTypeAdapter(AccessPermission.class, new AccessPermissionTypeAdapter());
-		builder.setPrettyPrinting();
 		if (!ArrayUtils.isEmpty(strategies)) {
 			builder.setExclusionStrategies(strategies);
 		}

--
Gitblit v1.9.1