Follow JGit, use org.eclipse.jgit.annotations.Nullable in EGit too
commitb3596711ae6533669dcd948a24cad252728103d9
authorAndrey Loskutov <loskutov@gmx.de>
Sun, 15 Nov 2015 15:47:39 +0000 (15 16:47 +0100)
committerAndrey Loskutov <loskutov@gmx.de>
Sun, 15 Nov 2015 15:47:39 +0000 (15 16:47 +0100)
tree21b457d1db9330d32cccaf3b5d3da26730e48636
parent1b519b6544b4ba4fc1bb31a68d0ad2edbf18e380
Follow JGit, use org.eclipse.jgit.annotations.Nullable in EGit too

Since the commit deb853cb691caf55affe1e4fbfad29b670591140 jgit uses its
own Nullable annotation type, so JDT fails to catch NP violations in
EGit code which uses default Nullable type from JDT. This looks like a
bug in JDT NP analysis, but till it is fixed we better use the JGit
version of Nullable. Other annotations aren't affected yet, since JGit
didn't defined it's own version of NonNull and NonNullByDefault.

Change-Id: I7f6cbce9633e7552ee22ea6a9e7c1836c67a7ad4
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
org.eclipse.egit.core/.settings/org.eclipse.jdt.core.prefs
org.eclipse.egit.gitflow.ui/.settings/org.eclipse.jdt.core.prefs
org.eclipse.egit.gitflow/.settings/org.eclipse.jdt.core.prefs
org.eclipse.egit.mylyn.ui/.settings/org.eclipse.jdt.core.prefs
org.eclipse.egit.ui.importer/.settings/org.eclipse.jdt.core.prefs
org.eclipse.egit.ui/.settings/org.eclipse.jdt.core.prefs