]> source.dussan.org Git - jgit.git/commit
Correct PersonIdent hashCode() and equals() to ignore milliseconds 63/1363/1
authorShawn O. Pearce <spearce@spearce.org>
Fri, 20 Aug 2010 22:42:52 +0000 (15:42 -0700)
committerShawn O. Pearce <spearce@spearce.org>
Sat, 21 Aug 2010 00:38:52 +0000 (17:38 -0700)
commitcf9537c8ceeed05b2cc7f996009d9f2f18623782
tree71a50373a8e09febca750ed89e837affd62f952f
parent746ebda381b10a3dffa0b2fd83c4e5dd8585844f
Correct PersonIdent hashCode() and equals() to ignore milliseconds

Git doesn't store millisecond accuracy in person identity lines,
so a line that we create in Java and round-trip through a Git object
wouldn't compare as being equal.  Truncate to seconds when comparing
values to ensure the same identity is equal.

Change-Id: Ie4ebde64061f52c612714e89ad34de8ac2694b07
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.eclipse.jgit/src/org/eclipse/jgit/lib/PersonIdent.java