diff options
author | Kevin Sawicki | 2012-01-06 16:43:10 +0000 |
---|---|---|
committer | Dariusz Luksza | 2012-01-17 09:30:31 +0000 |
commit | c9059c54683b43b8595417ccd0b862081fc6dcfa (patch) | |
tree | bb0025f4f2d74cc9adf6fc639a5f55b819931b4c /org.eclipse.egit.ui | |
parent | f1f3a8983571dbf6c2ab0f17066e03c2ed2ee533 (diff) | |
download | egit-c9059c54683b43b8595417ccd0b862081fc6dcfa.tar.gz egit-c9059c54683b43b8595417ccd0b862081fc6dcfa.tar.xz egit-c9059c54683b43b8595417ccd0b862081fc6dcfa.zip |
Show most recent previous commit message proposals first
Previous sorting was alphabetical
Bug: 367931
Change-Id: I2f36ebbd9efabb88a2800c10a7226d16fcd4b4f2
Diffstat (limited to 'org.eclipse.egit.ui')
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitProposalProcessor.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitProposalProcessor.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitProposalProcessor.java index a245bc120a..c09cacd676 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitProposalProcessor.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitProposalProcessor.java @@ -11,8 +11,6 @@ package org.eclipse.egit.ui.internal.commit; import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; import java.util.List; import java.util.Locale; import java.util.Set; @@ -101,7 +99,7 @@ public class CommitProposalProcessor implements IContentAssistProcessor { } } - private final Set<String> messages; + private final String[] messages; private final Set<CommitFile> files = new TreeSet<CommitFile>(); @@ -112,10 +110,10 @@ public class CommitProposalProcessor implements IContentAssistProcessor { * @param paths */ public CommitProposalProcessor(String[] messages, String[] paths) { - if (messages != null && messages.length > 0) - this.messages = new TreeSet<String>(Arrays.asList(messages)); + if (messages != null) + this.messages = messages; else - this.messages = Collections.emptySet(); + this.messages = new String[0]; for (String path : paths) { String name = new Path(path).lastSegment(); |