jgit/org.eclipse.jgit
David Pursehouse f0b46e1db4 Add ObjectIdSerializer
This is based on the ObjectIdSerialization class written by Shawn Pearce
for the Gerrit Code Review project in 2009 [1]. As mentioned in the
commit message there, it should be part of core JGit.

This implementation is slightly different to Shawn's version. Rather
than having separate methods for null/non-null ids, single methods are
implemented with @Nullable annotations.

[1] https://gerrit-review.googlesource.com/c/gerrit/+/9792

Change-Id: I7599cf8bd1ecd546e2252783d6d672eb76804060
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2018-02-25 23:15:01 +01:00
..
.settings Silence API error for new constant in ConfigConstants 2018-02-18 22:23:00 +01:00
META-INF LFS: Add remote download to SmudgeFilter 2018-02-16 18:27:25 +01:00
findBugs
resources/org/eclipse/jgit Merge branch 'stable-4.9' into stable-4.10 2018-02-01 17:36:10 +09:00
src/org/eclipse/jgit Add ObjectIdSerializer 2018-02-25 23:15:01 +01:00
.classpath Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
.fbprefs
.gitignore
.project
BUILD Bazel: Support building with Java 9 2018-02-07 17:51:35 -05:00
about.html SHA-1: collision detection support 2017-02-28 16:38:43 -08:00
build.properties
plugin.properties
pom.xml Add com.jcraft.jzlib 1.1.1 2018-01-04 13:53:29 -05:00