diff options
-rw-r--r-- | org.eclipse.egit.ui/META-INF/MANIFEST.MF | 2 | ||||
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/CommitMessageComponent.java | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/org.eclipse.egit.ui/META-INF/MANIFEST.MF b/org.eclipse.egit.ui/META-INF/MANIFEST.MF index 07a02ed435..f1569952a5 100644 --- a/org.eclipse.egit.ui/META-INF/MANIFEST.MF +++ b/org.eclipse.egit.ui/META-INF/MANIFEST.MF @@ -109,7 +109,7 @@ Export-Package: org.eclipse.egit.ui;version="4.5.0";x-friends:="org.eclipse.egit org.eclipse.egit.ui.internal.search;version="4.5.0";x-internal:=true, org.eclipse.egit.ui.internal.selection;version="4.5.0";x-friends:="org.eclipse.egit.gitflow.ui", org.eclipse.egit.ui.internal.sharing;version="4.5.0";x-internal:=true, - org.eclipse.egit.ui.internal.staging;version="4.5.0";x-internal:=true, + org.eclipse.egit.ui.internal.staging;version="4.5.0";x-friends:="org.eclipse.egit.mylyn.ui", org.eclipse.egit.ui.internal.stash;version="4.5.0";x-internal:=true, org.eclipse.egit.ui.internal.submodule;version="4.5.0";x-internal:=true, org.eclipse.egit.ui.internal.synchronize;version="4.5.0";x-internal:=true, diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/CommitMessageComponent.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/CommitMessageComponent.java index bdf536c143..cba4ec81cf 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/CommitMessageComponent.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/CommitMessageComponent.java @@ -22,6 +22,7 @@ import java.io.File; import java.io.IOException; import java.net.URI; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collection; import java.util.HashSet; import java.util.Set; @@ -35,6 +36,7 @@ import org.eclipse.core.runtime.IExtensionRegistry; import org.eclipse.core.runtime.Platform; import org.eclipse.egit.core.RevUtils; import org.eclipse.egit.core.internal.gerrit.GerritUtil; +import org.eclipse.egit.core.internal.util.ProjectUtil; import org.eclipse.egit.ui.Activator; import org.eclipse.egit.ui.ICommitMessageProvider; import org.eclipse.egit.ui.UIPreferences; @@ -678,6 +680,10 @@ public class CommitMessageComponent { if (file != null) resources.add(file.getProject()); } + if (resources.size() == 0 && repository != null) { + resources + .addAll(Arrays.asList(ProjectUtil.getProjects(repository))); + } try { ICommitMessageProvider messageProvider = getCommitMessageProvider(); if (messageProvider != null) { |