diff options
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/CommitActionHandler.java')
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/CommitActionHandler.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/CommitActionHandler.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/CommitActionHandler.java index 78c1f11fb7..5f5dd86757 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/CommitActionHandler.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/CommitActionHandler.java @@ -35,6 +35,7 @@ import org.eclipse.core.runtime.Status; import org.eclipse.core.runtime.SubMonitor; import org.eclipse.core.runtime.jobs.Job; import org.eclipse.egit.core.internal.CoreText; +import org.eclipse.egit.core.internal.indexdiff.IndexDiffCache; import org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry; import org.eclipse.egit.core.internal.indexdiff.IndexDiffData; import org.eclipse.egit.core.internal.job.RuleUtil; @@ -128,8 +129,7 @@ public class CommitActionHandler extends RepositoryActionHandler { private IndexDiffData getIndexDiffData(final @NonNull Repository repository, final @NonNull Collection<IProject> projects) { - IndexDiffCacheEntry diffCacheEntry = org.eclipse.egit.core.Activator - .getDefault().getIndexDiffCache() + IndexDiffCacheEntry diffCacheEntry = IndexDiffCache.INSTANCE .getIndexDiffCacheEntry(repository); IndexDiffData diff = null; if (diffCacheEntry != null) { @@ -151,8 +151,7 @@ public class CommitActionHandler extends RepositoryActionHandler { result[0] = new IndexDiffData( CommitUI.getIndexDiff(repository, projects.toArray( - new IProject[projects - .size()]), + new IProject[0]), monitor)); } catch (IOException e) { throw new InvocationTargetException(e); |