From 9c47959ece677eaaceb6f3d2eb42b0466f60acdc Mon Sep 17 00:00:00 2001
From: Markus Fömpe <markus.foempe@gmail.com>
Date: Fri, 04 Jan 2013 06:03:09 -0500
Subject: [PATCH] Removed DoubleCheckedLocking from checkstyle.xml. Since Checkstyle 5.6 it's no longer supported (see http://checkstyle.sourceforge.net/releasenotes.html)

---
 src/com/gitblit/client/DateCellRenderer.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/com/gitblit/client/DateCellRenderer.java b/src/com/gitblit/client/DateCellRenderer.java
index 954dad2..751c7db 100644
--- a/src/com/gitblit/client/DateCellRenderer.java
+++ b/src/com/gitblit/client/DateCellRenderer.java
@@ -24,8 +24,6 @@
 import javax.swing.SwingConstants;
 import javax.swing.table.DefaultTableCellRenderer;
 
-import com.gitblit.utils.TimeUtils;
-
 /**
  * Time ago cell renderer with real date tooltip.
  * 
@@ -55,7 +53,13 @@
 				title = "--";
 				dateString = "never";
 			} else {
-				title = Translation.getTimeUtils().timeAgo(date);
+				if (date.getTime() - System.currentTimeMillis() > 0) {
+					// future
+					title = Translation.getTimeUtils().inFuture(date);
+				} else {
+					// past
+					title = Translation.getTimeUtils().timeAgo(date);
+				}
 				dateString = new SimpleDateFormat(pattern).format((Date) value);
 			}
 

--
Gitblit v1.9.1