commit | cf9537c8ceeed05b2cc7f996009d9f2f18623782 | [log] [tgz] |
---|---|---|
author | Shawn O. Pearce <spearce@spearce.org> | Fri Aug 20 15:42:52 2010 -0700 |
committer | Shawn O. Pearce <spearce@spearce.org> | Fri Aug 20 17:38:52 2010 -0700 |
tree | 71a50373a8e09febca750ed89e837affd62f952f | |
parent | 746ebda381b10a3dffa0b2fd83c4e5dd8585844f [diff] |
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>