Prevent NPEs on bare repositories
commit5f1c6556ba94014c34c48caa54552218c6dc08f8
authorThomas Wolf <thomas.wolf@paranor.ch>
Mon, 20 Nov 2017 10:06:16 +0000 (20 11:06 +0100)
committerThomas Wolf <thomas.wolf@paranor.ch>
Mon, 20 Nov 2017 11:47:26 +0000 (20 12:47 +0100)
treef5eec0649ae9a0dc0086ddae6269ef8fc3173fb5
parent9d32236c6ab1ffeeb409b5d7fe5e48c931d468e8
Prevent NPEs on bare repositories

Make ProjectUtils and CommitMessageBuilder return empty IResource or
IProject arrays if the given repository is bare (or even null).

Bug: 527471
Change-Id: Ic4afb9ed4d62f9a412244e86270e0c3720571866
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
org.eclipse.egit.core/src/org/eclipse/egit/core/internal/util/ProjectUtil.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/CommitMessageBuilder.java