Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Sawicki2012-01-06 16:43:10 +0000
committerDariusz Luksza2012-01-17 09:30:31 +0000
commitc9059c54683b43b8595417ccd0b862081fc6dcfa (patch)
treebb0025f4f2d74cc9adf6fc639a5f55b819931b4c /org.eclipse.egit.ui
parentf1f3a8983571dbf6c2ab0f17066e03c2ed2ee533 (diff)
downloadegit-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.java10
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();

Back to the top